Commit 8e26f4d4 authored by Alysha Columbres's avatar Alysha Columbres

Fixed my functional_tests.py file

parent 1d655da3
from selenium import webdriver
import unittest import unittest
from selenium import webdriver
class NewVisitorTest(unittest.TestCase): class NewVisitorTest(unittest.TestCase):
def setUp(self): def setUp(self):
...@@ -12,99 +13,62 @@ class NewVisitorTest(unittest.TestCase): ...@@ -12,99 +13,62 @@ class NewVisitorTest(unittest.TestCase):
def test_can_display_ingredients_list(self): def test_can_display_ingredients_list(self):
self.browser.get('http://localhost:8000/ingredients_list') self.browser.get('http://localhost:8000/ingredients_list')
self.assertIn('Ingredients - List', self.browser.title) self.assertIn('Ingredients - List', self.browser.title)
self.assertEqual( self.assertIn('http://localhost:8000/ingredients_list', self.browser.current_url)
'http://localhost:8000/ingredients_list',
self.browser.getCurrentUrl()
)
def test_can_display_ingredients_detail(self): def test_can_display_ingredients_detail(self):
self.browser.get('http://localhost:8000/ingredients_detail') self.browser.get('http://localhost:8000/ingredients_detail')
self.assertIn('Ingredients - Detail', self.browser.title) self.assertIn('Ingredients - Detail', self.browser.title)
self.assertEqual( self.assertIn('http://localhost:8000/ingredients_detail', self.browser.current_url)
'http://localhost:8000/ingredients_detail',
self.browser.getCurrentUrl()
)
def test_can_display_ingredients_update(self): def test_can_display_ingredients_update(self):
self.browser.get('http://localhost:8000/ingredients_update') self.browser.get('http://localhost:8000/ingredients_update')
self.assertIn('Ingredients - Update', self.browser.title) self.assertIn('Ingredients - Update', self.browser.title)
self.assertEqual( self.assertIn('http://localhost:8000/ingredients_update', self.browser.current_url)
'http://localhost:8000/ingredients_update',
self.browser.getCurrentUrl()
)
def test_can_display_ingredients_create(self): def test_can_display_ingredients_create(self):
self.browser.get('http://localhost:8000/ingredients_create') self.browser.get('http://localhost:8000/ingredients_create')
self.assertIn('Ingredients - Create', self.browser.title) self.assertIn('Ingredients - Create', self.browser.title)
self.assertEqual( self.assertIn('http://localhost:8000/ingredients_create', self.browser.current_url)
'http://localhost:8000/ingredients_create',
self.browser.getCurrentUrl()
)
def test_can_display_recipes_list(self): def test_can_display_recipes_list(self):
self.browser.get('http://localhost:8000/recipes_list') self.browser.get('http://localhost:8000/recipes_list')
self.assertIn('Recipes - List', self.browser.title) self.assertIn('Recipes - List', self.browser.title)
self.assertEqual( self.assertIn('http://localhost:8000/recipes_list', self.browser.current_url)
'http://localhost:8000/recipes_list',
self.browser.getCurrentUrl()
)
def test_can_display_recipes_detail(self): def test_can_display_recipes_detail(self):
self.browser.get('http://localhost:8000/recipes_detail') self.browser.get('http://localhost:8000/recipes_detail')
self.assertIn('Recipes - Detail', self.browser.title) self.assertIn('Recipes - Detail', self.browser.title)
self.assertEqual( self.assertIn('http://localhost:8000/recipes_detail', self.browser.current_url)
'http://localhost:8000/recipes_detail',
self.browser.getCurrentUrl()
)
def test_can_display_recipes_update(self): def test_can_display_recipes_update(self):
self.browser.get('http://localhost:8000/recipes_update') self.browser.get('http://localhost:8000/recipes_update')
self.assertIn('Recipes - Update', self.browser.title) self.assertIn('Recipes - Update', self.browser.title)
self.assertEqual( self.assertIn('http://localhost:8000/recipes_update', self.browser.current_url)
'http://localhost:8000/recipes_update',
self.browser.getCurrentUrl()
)
def test_can_display_recipes_create(self): def test_can_display_recipes_create(self):
self.browser.get('http://localhost:8000/recipes_create') self.browser.get('http://localhost:8000/recipes_create')
self.assertIn('Ingredients - Create', self.browser.title) self.assertIn('Recipes - Create', self.browser.title)
self.assertEqual( self.assertIn('http://localhost:8000/recipes_create', self.browser.current_url)
'http://localhost:8000/recipes_create',
self.browser.getCurrentUrl()
)
def test_can_display_orders_list(self): def test_can_display_orders_list(self):
self.browser.get('http://localhost:8000/orders_list') self.browser.get('http://localhost:8000/orders_list')
self.assertIn('Orders - List', self.browser.title) self.assertIn('Orders - List', self.browser.title)
self.assertEqual( self.assertIn('http://localhost:8000/orders_list', self.browser.current_url)
'http://localhost:8000/orders_list',
self.browser.getCurrentUrl()
)
def test_can_display_orders_detail(self): def test_can_display_orders_detail(self):
self.browser.get('http://localhost:8000/orders_detail') self.browser.get('http://localhost:8000/orders_detail')
self.assertIn('Orders - Detail', self.browser.title) self.assertIn('Orders - Detail', self.browser.title)
self.assertEqual( self.assertIn('http://localhost:8000/orders_detail', self.browser.current_url)
'http://localhost:8000/orders_detail',
self.browser.getCurrentUrl()
)
def test_can_display_orders_update(self): def test_can_display_orders_update(self):
self.browser.get('http://localhost:8000/orders_update') self.browser.get('http://localhost:8000/orders_update')
self.assertIn('Orders - Update', self.browser.title) self.assertIn('Orders - Update', self.browser.title)
self.assertEqual( self.assertIn('http://localhost:8000/orders_update', self.browser.current_url)
'http://localhost:8000/orders_update',
self.browser.getCurrentUrl()
)
def test_can_display_orders_create(self): def test_can_display_orders_create(self):
self.browser.get('http://localhost:8000/orders_create') self.browser.get('http://localhost:8000/orders_create')
self.assertIn('Orders - Create', self.browser.title) self.assertIn('Orders - Create', self.browser.title)
self.assertEqual( self.assertIn('http://localhost:8000/orders_create', self.browser.current_url)
'http://localhost:8000/orders_create',
self.browser.getCurrentUrl()
)
self.fail('Finish the test!') self.fail('Finish the test!')
......
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