Shouldn't the
company = YourCompany()
boilerplate at the top of each test method be factored out into def setUp():
self.company = YourCompany()