def test_cube_valid(self): """ func that test for invalid cube :rtype: object """ result = cube(3) self.assertEqual(result, 27)
def test_performance_cube(self): """ func test cube method performance :param self :return: performance time of cube method """ start = time.clock() val = cube(12) proc_time = time.clock() - start self.assertTrue(val) self.assertLessEqual(proc_time, 3)
def test_performance_cube2(self): """ func test cube method performance with large number :param self :return: performance time of cube method """ start = time.clock() val = cube(5551552355555555555555555555555555555555555555) proc_time = time.clock() - start self.assertTrue(val) self.assertLessEqual(proc_time, 3)
def test_performance_cube2(self): start = time.clock() val = cube(5551552355555555555555555555555555555555555555) proc_time = time.clock() - start self.assertTrue(val) self.assertLessEqual(proc_time, 3)
def test_cube_valid(self): result = cube(3) self.assertEqual(result, 27)
def test_cube_invalid(self): result = cube('a') self.assertEqual(result, 'invalid')