def test_saving_and_retrieving_items(self): list_ = List() list_.save() first_item_text = 'The first (ever) list item' first_item = Item() first_item.owningList = list_ first_item.text = first_item_text first_item.save() second_item_text = 'Item the second' second_item = Item() second_item.owningList = list_ second_item.text = second_item_text second_item.save() saved_list = List.objects.first() self.assertEqual(saved_list,list_) saved_items = Item.objects.all() self.assertEqual(saved_items.count(),2) first_saved_item = saved_items[0] second_saved_item = saved_items[1] self.assertEqual(first_saved_item.text,first_item_text) self.assertEqual(first_saved_item.owningList,list_) self.assertEqual(second_saved_item.text,second_item_text) self.assertEqual(second_saved_item.owningList,list_)
def test_saving_and_retrieving_items(self): list_ = List() list_.save() first_item_text = 'The first (ever) list item' first_item = Item() first_item.owningList = list_ first_item.text = first_item_text first_item.save() second_item_text = 'Item the second' second_item = Item() second_item.owningList = list_ second_item.text = second_item_text second_item.save() saved_list = List.objects.first() self.assertEqual(saved_list, list_) saved_items = Item.objects.all() self.assertEqual(saved_items.count(), 2) first_saved_item = saved_items[0] second_saved_item = saved_items[1] self.assertEqual(first_saved_item.text, first_item_text) self.assertEqual(first_saved_item.owningList, list_) self.assertEqual(second_saved_item.text, second_item_text) self.assertEqual(second_saved_item.owningList, list_)