コード例 #1
0
class Recipe_categoryTest(unittest.TestCase):
    
    def setUp(self):
        self.recipes = Category("title")

    
    def test_add_recipe_added(self):
        self.assertEqual(self.recipes.add_recipe('description'), True)

    def test_add_recipe_exists(self):
        self.recipes.add_recipe('description')
        self.assertEqual(self.recipes.add_recipe('description'), False)

    def test_edit_recipe_not_found(self):
        self.assertEqual(self.recipes.edit_recipe(
            'description', 'new_description'), False)

   
    def test_edit_recipe_edited_succesfully(self):
         self.recipes.add_recipe('description')
         self.assertEqual(self.recipes.edit_recipe( 'description', 'new_description'), True)

    def test_delete_recipe_not_found(self):
        self.assertEqual(self.recipes.delete_recipe('description'), False)

    def test_recipe_deleted(self):
        self.recipes.add_recipe('description')
        self.assertEqual(self.recipes.delete_recipe('description'), True)