Esempio n. 1
0
    def test_User_Model(self):
        self.assertEqual(self.hunterg.id, "007")
        self.assertEqual(self.hunterg.name, 'boyland')
        self.assertEqual(self.hunterg.username, 'hunterg')
        self.assertEqual(self.hunterg.password, 'password')
        self.assertEqual(self.hunterg.role, 'Supervisor')
        self.assertEqual(self.hunterg.phone, '4142240909')
        self.assertEqual(self.hunterg.email, '*****@*****.**')
        self.assertEqual(self.hunterg.address, '1234 E. Main St. Milwaukee, WI 53211')

    def test_Course_Model(self):
        self.assertEqual(self.CS101.id, "008")
        self.assertEqual(self.CS101.course_name, "Intro to Comp Sci")
        self.assertEqual(self.CS101.course_code, "0001")
#        self.assertEqual(self.CS101.course_instructor, "John Doe")

#Does not test properly, For some reason it creates the labsection with the lab_number in the wrong parameter place.
    def test_LabSection_Model(self):
        self.assertEqual(self.SEC007.id, "009")
        self.assertEqual(self.SEC007.lab_tas.name, None)
        self.assertEqual(self.SEC007.lab_number, "0x0")
#        self.assertEqual(self.SEC007.course, "Intro Comp Security")


    def test_course_values(self):
        pass  # CS361 = Course.objects.()


if __name__ == '__main__':
    TestCase.main()
    def test_seekvalue2(self):
        c = class_02
        array = [1, 12, 3, 4, 5, 6, 7, 8, 9, 13]
        self.assertEqual(c.seekvalue2(array, 9, 10), False)
        self.assertEqual(c.seekvalue2(array, 9, 1), True)

    def test_is_true(self):
        c = class_02
        array = [0,1,2,3,4,5,6,7,8,9,10]
        self.assertEqual(c.buscabinaria(array, 0, 10, 5),True)
        self.assertEqual(c.buscabinaria(array, 0, 10, 2),True)
        self.assertEqual(c.buscabinaria(array, 0, 10, 9), True)
        self.assertEqual(c.buscabinaria(array, 0, 10, 10), True)
        self.assertEqual(c.buscabinaria(array, 0, 10, 0), True)
        self.assertEqual(c.buscabinaria(array, 0, 10, 55), False)

    def test_is_true(self):
        c = class_02
        self.assertEqual(c.inverter(123, 2), 321)
        self.assertEqual(c.inverter(1234, 3), 4321)

    def test_inv_array(self):
        c = class_02
        c.v = [1,2,3,4,5,6,7,8,9]
        c.inv_array(0,8)
        print(c.v)

if __name__ == '__main__':
    TestCase.main()