Commit 7e4c234f authored by cj0125's avatar cj0125

Added functional test for orders_list. Also added its corresponding html, url, and view to test it.

parent 8513dc0a
<html>
<head>
<title>Orders - List</title>
</head>
</html>
\ No newline at end of file
......@@ -15,7 +15,7 @@ Including another URLconf
"""
from django.conf.urls import url
from .views import IngredientsCreateFormView, IngredientsDetailView, IngredientsListView, IngredientsUpdateFormView, OrdersCreateFormView, OrdersDetailView
from .views import IngredientsCreateFormView, IngredientsDetailView, IngredientsListView, IngredientsUpdateFormView, OrdersCreateFormView, OrdersDetailView, OrdersListView
urlpatterns = [
url(r'^ingredients_create_form$',IngredientsCreateFormView.as_view(),name='ICF'),
......@@ -24,5 +24,6 @@ urlpatterns = [
url(r'^ingredients_update_form$',IngredientsUpdateFormView.as_view(),name='IUF'),
url(r'^orders_create_form$',OrdersCreateFormView.as_view(),name='OCF'),
url(r'^orders_detail$',OrdersDetailView.as_view(),name='OD'),
url(r'^orders_list$',OrdersListView.as_view(),name='OL'),
]
......@@ -25,5 +25,8 @@ class OrdersCreateFormView(CreateView):
class OrdersDetailView(DetailView):
model = None
class OrdersListView(ListView):
model = None
......@@ -43,6 +43,11 @@ class NewVisitorTest(unittest.TestCase):
self.browser.get('http://localhost:8000/orders_detail')
self.assertIn('Orders - Detail', self.browser.title)
self.assertIn('http://localhost:8000/orders_detail', self.browser.current_url)
def test_display_OL(self):
self.browser.get('http://localhost:8000/orders_list')
self.assertIn('Orders - List', self.browser.title)
self.assertIn('http://localhost:8000/orders_list', self.browser.current_url)
self.fail('Finish the test!')
if __name__ == '__main__':
......
This diff is collapsed.
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