Writing tests for a Django application doesn't have to suck: the simplest way to write short, fast and maintainable tests