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