def test_saving_and_retrieving_item(self): '''тест сохранения и получения элементов списка''' list_ = List() list_.save() first_item = Item() first_item.text = 'The first (ever) list item' first_item.list1 = list_ first_item.save() second_item = Item() second_item.text = 'Item the second' second_item.list1 = list_ second_item.save() saved_list = List.objects.first() self.assertEqual(saved_list, list_) saved_item = Item.objects.all() self.assertEqual(saved_item.count(), 2) first_saved_item = saved_item[0] second_saved_item = saved_item[1] self.assertEqual(first_saved_item.text, 'The first (ever) list item') self.assertEqual(first_saved_item.list1, list_) self.assertEqual(second_saved_item.text, 'Item the second') self.assertEqual(second_saved_item.list1, list_)