Commit d0d39272 authored by Patrick James Ong's avatar Patrick James Ong

Added List, Detail, Create, and Update Page Tests for ingredients, recipes, and orders

parent 75ccd910
from django.test import TestCase from django.test import TestCase
# Create your tests here.
# INGREDIENTS
class IngredientsListPageTest(TestCase):
def test_ingredients_list_page_returns_correct_html(self):
response = self.client.get('/ingredients/list')
self.assertTemplateUsed(response, 'ingredients_list.html')
class IngredientsDetailPageTest(TestCase):
def test_ingredients_list_page_returns_correct_html(self):
response = self.client.get('/ingredients/detail')
self.assertTemplateUsed(response, 'ingredients_detail.html')
class IngredientsUpdatePageTest(TestCase):
def test_ingredients_list_page_returns_correct_html(self):
response = self.client.get('/ingredients/update')
self.assertTemplateUsed(response, 'ingredients_update_form.html')
class IngredientsCreatePageTest(TestCase):
def test_ingredients_list_page_returns_correct_html(self):
response = self.client.get('/ingredients/new')
self.assertTemplateUsed(response, 'ingredients_create_form.html')
# RECIPES
class RecipesListPageTest(TestCase):
def test_ingredients_list_page_returns_correct_html(self):
response = self.client.get('/recipes/list')
self.assertTemplateUsed(response, 'recipes_list.html')
class RecipesDetailPageTest(TestCase):
def test_ingredients_list_page_returns_correct_html(self):
response = self.client.get('/recipes/detail')
self.assertTemplateUsed(response, 'recipes_detail.html')
class RecipesUpdatePageTest(TestCase):
def test_ingredients_list_page_returns_correct_html(self):
response = self.client.get('/recipes/update')
self.assertTemplateUsed(response, 'recipes_update_form.html')
class RecipesCreatePageTest(TestCase):
def test_ingredients_list_page_returns_correct_html(self):
response = self.client.get('/recipes/new')
self.assertTemplateUsed(response, 'recipes_create_form.html')
# ORDERS
class OrdersListPageTest(TestCase):
def test_ingredients_list_page_returns_correct_html(self):
response = self.client.get('/orders/list')
self.assertTemplateUsed(response, 'orders_list.html')
class OrdersDetailPageTest(TestCase):
def test_ingredients_list_page_returns_correct_html(self):
response = self.client.get('/orders/detail')
self.assertTemplateUsed(response, 'orders_detail.html')
class OrdersUpdatePageTest(TestCase):
def test_ingredients_list_page_returns_correct_html(self):
response = self.client.get('/orders/update')
self.assertTemplateUsed(response, 'orders_update_form.html')
class OrdersCreatePageTest(TestCase):
def test_ingredients_list_page_returns_correct_html(self):
response = self.client.get('/orders/new')
self.assertTemplateUsed(response, 'orders_create_form.html')
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment