class ControlModelsTestCase(TestCase): def setUp(self): self.expense = Expense(value=20.0, category='food', description='Rice', date='01/01/2011') def test_it_has_value_and_category_and_description_and_date(self): self.expense.value |should| equal_to(20.0) self.expense.category |should| equal_to('food') self.expense.description |should| equal_to('Rice') self.expense.date |should| equal_to('01/01/2011') def test_it_has_unicode_method(self): self.expense.__unicode__() |should| equal_to('food - Rice - 01/01/2011: 20.0') def tearDown(self): Expense.objects.all().delete()
def setUp(self): self.expense = Expense(value=20.0, category='food', description='Rice', date='01/01/2011')