示例#1
0
 def testRightTriangle1(self):
     self.assertEqual(classifyTriangle(3, 4, 5), 'Right')
示例#2
0
 def testNotATriangle2(self):
     self.assertEqual(classifyTriangle(1, 5, 1), 'NotATriangle')
示例#3
0
 def testNotATriangle4(self):
     self.assertEqual(classifyTriangle(1, 17, 5), 'NotATriangle')
示例#4
0
 def testInvalidInput3(self):
     self.assertEqual(classifyTriangle("200", "0", "0"), 'InvalidInput')
示例#5
0
 def testNotATriangle1(self):
     self.assertEqual(classifyTriangle(5, 1, 1), 'NotATriangle')
示例#6
0
 def testRightTriangle4(self):
     self.assertEqual(classifyTriangle(8, 6, 10), 'Right')
示例#7
0
 def testEquilateralTriangle2(self):
     self.assertEqual(classifyTriangle(15, 15, 15), 'Equilateral')
示例#8
0
 def testScaleneTriangle2(self):
     self.assertEqual(classifyTriangle(4, 2, 3), 'Scalene')
示例#9
0
 def testScaleneTriangle3(self):
     self.assertEqual(classifyTriangle(100, 110, 112), 'Scalene')
示例#10
0
 def testIsoscelesTriangle3(self):
     self.assertEqual(classifyTriangle(8, 5, 8), 'Isosceles')
示例#11
0
 def testIsoscelesTriangle4(self):
     self.assertEqual(classifyTriangle(6, 6, 4), 'Isosceles')
示例#12
0
 def testIsoscelesTriangle2(self):
     self.assertEqual(classifyTriangle(4, 6, 6), 'Isosceles')
示例#13
0
 def testIsoscelesTriangle1(self):
     self.assertEqual(classifyTriangle(5, 5, 3), 'Isosceles')
示例#14
0
 def testEquilateralTriangle3(self):
     self.assertNotEqual(classifyTriangle(10, 1, 10), 'Equilateral')
示例#15
0
 def testRightTriangle2(self):
     self.assertEqual(classifyTriangle(5, 3, 4), 'Right')
示例#16
0
 def testScaleneTriangle4(self):
     self.assertNotEqual(classifyTriangle(10, 10, 12), 'Scalene')
示例#17
0
 def testRightTriangle3(self):
     self.assertEqual(classifyTriangle(13, 12, 5), 'Right')
示例#18
0
 def testInvalidInput1(self):
     self.assertEqual(classifyTriangle(-1, -1, -1), 'InvalidInput')
示例#19
0
 def testRightTriangle5(self):
     self.assertNotEqual(classifyTriangle(21, 6, 10), 'Right')
示例#20
0
 def testEquilateralTriangle1(self):
     self.assertEqual(classifyTriangle(2, 2, 2), 'Equilateral')