예제 #1
0
 def testnonint3(self): 
     self.assertEqual(classify_triangle(1,1,'t'),'InvalidInput','This is not a valid input')
예제 #2
0
 def testUpperBoundC(self): 
     self.assertEqual(classify_triangle(1,2,203),'InvalidInput','This is not a valid input')
예제 #3
0
 def testSideLimitC(self): 
     self.assertEqual(classify_triangle(3,1,1),'NotATriangle','This is not a valid triangle')
예제 #4
0
 def testScaleneTriangle(self): 
     self.assertEqual(classify_triangle(4,5,6),'Scalene','4,5,6 is a Scalene triangle')
예제 #5
0
 def testLowerBoundB(self): 
     self.assertEqual(classify_triangle(1,-2,3),'InvalidInput','This is not a valid input')
예제 #6
0
 def testIsocelesTriangleB(self): 
     self.assertEqual(classify_triangle(5,3,3),'Isoceles','5,3,3 is an Isoceles triangle')
예제 #7
0
 def testIsocelesTriangleC(self): 
     self.assertEqual(classify_triangle(3,5,3),'Isoceles','3,5,3 is an Isoceles triangle')
예제 #8
0
 def testIsocelesTriangleA(self): 
     self.assertEqual(classify_triangle(3,3,5),'Isoceles','3,3,5 is an Isoceles triangle')
예제 #9
0
 def testEquilateralTriangles(self): 
     self.assertEqual(classify_triangle(1,1,1),'Equilateral','1,1,1 should be equilateral')
예제 #10
0
 def testRightTriangleC(self): 
     self.assertEqual(classify_triangle(4,5,3),'Right','4,5,3 is a Right triangle')
예제 #11
0
 def testRightTriangleB(self): 
     self.assertEqual(classify_triangle(5,3,4),'Right','5,3,4 is a Right triangle')
예제 #12
0
 def testRightTriangleA(self): 
     self.assertEqual(classify_triangle(3,4,5),'Right','3,4,5 is a Right triangle')