コード例 #1
0
 def testMaxValue(self):
     res = triangle_possible(float('inf'), float('inf'), float('inf'))
     self.assertTrue(res)
コード例 #2
0
 def testNotPossibleTriangle(self):
     res = triangle_possible(1.5, 1.5, 3)
     self.assertFalse(res)
コード例 #3
0
 def testNormalTriangle(self):
     res = triangle_possible(1, 1, 1)
     self.assertTrue(res)
コード例 #4
0
 def testWrongType(self):
     with self.assertRaises(TypeError):
         triangle_possible('a', 'b', 'c')
コード例 #5
0
 def testZeroValue(self):
     with self.assertRaises(ValueError):
         triangle_possible(0, 0, 0)
コード例 #6
0
 def testMinusValue(self):
     with self.assertRaises(ValueError):
         triangle_possible(-1, -1, -1)