ComptaClub/billing/tests_urls.py

23 lines
1.3 KiB
Python

from django.test import TestCase
from django.urls import resolve
class URLTestCase(TestCase):
def test_billing_url(self):
self.assertEqual(resolve("/billing/client/").view_name, 'client_listing')
self.assertEqual(resolve("/billing/client/lookup/").view_name, 'client_lookup')
self.assertEqual(resolve("/billing/client/create/").view_name, 'client_create')
self.assertEqual(resolve("/billing/client/1/").view_name, 'client_details')
self.assertEqual(resolve("/billing/client/update/1/").view_name, 'client_update')
self.assertEqual(resolve("/billing/contract/lookup/").view_name, 'contract_lookup')
self.assertEqual(resolve("/billing/contract/create/").view_name, 'contract_create')
self.assertEqual(resolve("/billing/contract/1/").view_name, 'contract_detail')
self.assertEqual(resolve("/billing/contract/update/1/").view_name, 'contract_update')
self.assertEqual(resolve("/billing/contract/pdf/1/").view_name, 'contract_export')
self.assertEqual(resolve("/billing/contract/").view_name, 'contract_listing')
self.assertEqual(resolve("/billing/prestation/create/").view_name, 'prestation_create')
self.assertEqual(resolve("/billing/prestation/update/1/").view_name, 'prestation_update')