Changeset 8863 for main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/students/tests/test_student.py
- Timestamp:
- 1 Jul 2012, 12:31:04 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/students/tests/test_student.py
r8862 r8863 22 22 from zope.interface import verify 23 23 from waeup.kofa.testing import FunctionalTestCase 24 from kofacustom.nigeria.students.student import CustomStudent, CustomStudentFactory24 from kofacustom.nigeria.students.student import NigeriaStudent, NigeriaStudentFactory 25 25 from kofacustom.nigeria.students.studycourse import ( 26 CustomStudentStudyCourse, CustomStudentStudyCourseFactory)26 NigeriaStudentStudyCourse, NigeriaStudentStudyCourseFactory) 27 27 from kofacustom.nigeria.students.studylevel import ( 28 CustomStudentStudyLevel, CustomCourseTicket,29 CustomStudentStudyLevelFactory,30 CustomCourseTicketFactory)28 NigeriaStudentStudyLevel, NigeriaCourseTicket, 29 NigeriaStudentStudyLevelFactory, 30 NigeriaCourseTicketFactory) 31 31 from kofacustom.nigeria.students.interfaces import ( 32 I CustomStudent, ICustomStudentStudyCourse,33 I CustomStudentStudyLevel, ICustomCourseTicket)32 INigeriaStudent, INigeriaStudentStudyCourse, 33 INigeriaStudentStudyLevel, INigeriaCourseTicket) 34 34 from kofacustom.nigeria.testing import FunctionalLayer 35 35 36 36 37 class CustomStudentFactoryTest(FunctionalTestCase):37 class NigeriaStudentFactoryTest(FunctionalTestCase): 38 38 39 39 layer = FunctionalLayer 40 40 41 41 def setUp(self): 42 super( CustomStudentFactoryTest, self).setUp()43 self.factory = CustomStudentFactory()42 super(NigeriaStudentFactoryTest, self).setUp() 43 self.factory = NigeriaStudentFactory() 44 44 45 45 def tearDown(self): 46 super( CustomStudentFactoryTest, self).tearDown()46 super(NigeriaStudentFactoryTest, self).tearDown() 47 47 48 48 def test_interfaces(self): 49 verify.verifyClass(IFactory, CustomStudentFactory)49 verify.verifyClass(IFactory, NigeriaStudentFactory) 50 50 verify.verifyObject(IFactory, self.factory) 51 51 52 52 def test_factory(self): 53 53 obj = self.factory() 54 assert isinstance(obj, CustomStudent)54 assert isinstance(obj, NigeriaStudent) 55 55 56 56 def test_getInterfaces(self): 57 57 implemented_by = self.factory.getInterfaces() 58 assert implemented_by.isOrExtends(I CustomStudent)58 assert implemented_by.isOrExtends(INigeriaStudent) 59 59 60 class CustomStudentStudyCourseFactoryTest(FunctionalTestCase):60 class NigeriaStudentStudyCourseFactoryTest(FunctionalTestCase): 61 61 62 62 layer = FunctionalLayer 63 63 64 64 def setUp(self): 65 super( CustomStudentStudyCourseFactoryTest, self).setUp()66 self.factory = CustomStudentStudyCourseFactory()65 super(NigeriaStudentStudyCourseFactoryTest, self).setUp() 66 self.factory = NigeriaStudentStudyCourseFactory() 67 67 68 68 def tearDown(self): 69 super( CustomStudentStudyCourseFactoryTest, self).tearDown()69 super(NigeriaStudentStudyCourseFactoryTest, self).tearDown() 70 70 71 71 def test_interfaces(self): 72 verify.verifyClass(IFactory, CustomStudentStudyCourseFactory)72 verify.verifyClass(IFactory, NigeriaStudentStudyCourseFactory) 73 73 verify.verifyObject(IFactory, self.factory) 74 74 75 75 def test_factory(self): 76 76 obj = self.factory() 77 assert isinstance(obj, CustomStudentStudyCourse)77 assert isinstance(obj, NigeriaStudentStudyCourse) 78 78 79 79 def test_getInterfaces(self): 80 80 implemented_by = self.factory.getInterfaces() 81 assert implemented_by.isOrExtends(I CustomStudentStudyCourse)81 assert implemented_by.isOrExtends(INigeriaStudentStudyCourse) 82 82 83 class CustomStudentStudyLevelFactoryTest(FunctionalTestCase):83 class NigeriaStudentStudyLevelFactoryTest(FunctionalTestCase): 84 84 85 85 layer = FunctionalLayer 86 86 87 87 def setUp(self): 88 super( CustomStudentStudyLevelFactoryTest, self).setUp()89 self.factory = CustomStudentStudyLevelFactory()88 super(NigeriaStudentStudyLevelFactoryTest, self).setUp() 89 self.factory = NigeriaStudentStudyLevelFactory() 90 90 91 91 def tearDown(self): 92 super( CustomStudentStudyLevelFactoryTest, self).tearDown()92 super(NigeriaStudentStudyLevelFactoryTest, self).tearDown() 93 93 94 94 def test_interfaces(self): 95 verify.verifyClass(IFactory, CustomStudentStudyLevelFactory)95 verify.verifyClass(IFactory, NigeriaStudentStudyLevelFactory) 96 96 verify.verifyObject(IFactory, self.factory) 97 97 98 98 def test_factory(self): 99 99 obj = self.factory() 100 assert isinstance(obj, CustomStudentStudyLevel)100 assert isinstance(obj, NigeriaStudentStudyLevel) 101 101 102 102 def test_getInterfaces(self): 103 103 implemented_by = self.factory.getInterfaces() 104 assert implemented_by.isOrExtends(I CustomStudentStudyLevel)104 assert implemented_by.isOrExtends(INigeriaStudentStudyLevel) 105 105 106 class CustomCourseTicketFactoryTest(FunctionalTestCase):106 class NigeriaCourseTicketFactoryTest(FunctionalTestCase): 107 107 108 108 layer = FunctionalLayer 109 109 110 110 def setUp(self): 111 super( CustomCourseTicketFactoryTest, self).setUp()112 self.factory = CustomCourseTicketFactory()111 super(NigeriaCourseTicketFactoryTest, self).setUp() 112 self.factory = NigeriaCourseTicketFactory() 113 113 114 114 def tearDown(self): 115 super( CustomCourseTicketFactoryTest, self).tearDown()115 super(NigeriaCourseTicketFactoryTest, self).tearDown() 116 116 117 117 def test_interfaces(self): 118 verify.verifyClass(IFactory, CustomCourseTicketFactory)118 verify.verifyClass(IFactory, NigeriaCourseTicketFactory) 119 119 verify.verifyObject(IFactory, self.factory) 120 120 121 121 def test_factory(self): 122 122 obj = self.factory() 123 assert isinstance(obj, CustomCourseTicket)123 assert isinstance(obj, NigeriaCourseTicket) 124 124 125 125 def test_getInterfaces(self): 126 126 implemented_by = self.factory.getInterfaces() 127 assert implemented_by.isOrExtends(I CustomCourseTicket)127 assert implemented_by.isOrExtends(INigeriaCourseTicket)
Note: See TracChangeset for help on using the changeset viewer.