예제 #1
0
 def test1(self):
     self.assertEqual(hw1.classify_triangle(3, 4, 5),
                      "The triangle is scalene and right")
예제 #2
0
 def test2(self):
     self.assertEqual(hw1.classify_triangle(2, 2, 2),
                      "The triangle is equilateral")
예제 #3
0
 def test5(self):
     self.assertRaises(TypeError, hw1.classify_triangle(1, 2, 3))
예제 #4
0
 def test6(self):
     self.assertNotEqual(hw1.classify_triangle(5, 5, 7),
                         "This is a scalene triangle")
예제 #5
0
 def test3(self):
     self.assertEqual(hw1.classify_triangle(1, 1, 2),
                      "The triangle is isosceles")
예제 #6
0
 def test4(self):
     self.assertRaises(TypeError,
                       hw1.classify_triangle("hi", "peeps", "two"))
예제 #7
0
파일: testhw1.py 프로젝트: wzhang62/hw1
 def testRightTriangleB(self):
     self.assertEqual(classify_triangle(5, 3, 4), 'Right Triangle', '5,3,4 is a right triangle')
예제 #8
0
파일: testhw1.py 프로젝트: wzhang62/hw1
 def testRightTriangleA(self):
     self.assertEqual(classify_triangle(3, 4, 5), 'Right Triangle', '3,4,5 is a right triangle')
예제 #9
0
파일: testhw1.py 프로젝트: wzhang62/hw1
 def testScaleneTriangle(self):
     self.assertEqual(classify_triangle(5, 7, 9), 'Scalene Triangle', '3,4,5 is a scalene triangle')
예제 #10
0
파일: testhw1.py 프로젝트: wzhang62/hw1
 def testIsoscelesTriangle(self):
     self.assertEqual(classify_triangle(7, 6, 6), 'Isosceles Triangle', '7,6,6 is a isosceles triangle')
예제 #11
0
파일: testhw1.py 프로젝트: wzhang62/hw1
 def testEquilateralTriangle(self):
     self.assertEqual(classify_triangle(3, 3, 3), 'Equilateral Triangle', '3,3,3 should be equilateral')