コード例 #1
0
 def test_ask_triangle_equilateral_tuple(self):
     result = get_triangle_type([1, 1, 1])
     self.assertEqual(result, 'equilateral')
コード例 #2
0
 def test_ask_triangle_equilateral_dict(self):
     dict1 = {'one': 1, 'two': 1.1, 'three': 1}
     result = get_triangle_type(dict1)
     self.assertEqual(result, 'isosceles')
コード例 #3
0
 def test_get_triangle_scalene_all_int(self):
     result = get_triangle_type(4, 5, 7)
     self.assertEqual(result, 'scalene')
コード例 #4
0
 def test_get_triangle_isosceles_all_int3(self):
     result = get_triangle_type(2, 1, 2)
     self.assertEqual(result, 'isosceles')
コード例 #5
0
 def test_get_triangle_invalid_args_all_wrong1(self):
     result = get_triangle_type('a', 'b', 'c')
     self.assertEqual(result, 'invalid')
コード例 #6
0
 def test_get_triangle_invalid_args_all_wrong2(self):
     result = get_triangle_type('&', '%', '*')
     self.assertEqual(result, 'invalid')
コード例 #7
0
 def test_get_triangle_invalid_all_int(self):
     result = get_triangle_type(1, 2, 3)
     self.assertEqual(result, 'invalid')
コード例 #8
0
 def test_get_triangle_invalid_all_int13(self):
     result = get_triangle_type(50, 101, 50)
     self.assertEqual(result, 'invalid')
コード例 #9
0
 def test_get_triangle_isosceles_all_float(self):
     result = get_triangle_type(3.1, 3.1, 5.2)
     self.assertEqual(result, 'isosceles')
コード例 #10
0
 def test_get_triangle_invalid_args_all_int0(self):
     result = get_triangle_type()
     self.assertEqual(result, 'invalid')
コード例 #11
0
 def test_get_triangle_scalene_all_float(self):
     result = get_triangle_type(3.1, 3.2, 3.3)
     self.assertEqual(result, 'scalene')
コード例 #12
0
 def test_get_triangle_equilateral_all_float(self):
     result = get_triangle_type(3.2, 3.2, 3.2)
     self.assertEqual(result, 'equilateral')
コード例 #13
0
 def test_get_triangle_invalid_all_int15(self):
     result = get_triangle_type(0, 0, 0)
     self.assertEqual(result, 'invalid')
コード例 #14
0
 def test_get_triangle_invalid_all_int6(self):
     result = get_triangle_type(2, 4, 2)
     self.assertEqual(result, 'invalid')
コード例 #15
0
 def test_get_triangle_invalid_args_all_wrong(self):
     result = get_triangle_type(1, 2, 'a')
     self.assertEqual(result, 'invalid')
コード例 #16
0
 def test_get_triangle_invalid_all_int9(self):
     result = get_triangle_type(4, 5, 22)
     self.assertEqual(result, 'invalid')
コード例 #17
0
 def test_get_triangle_equilateral_all_int(self):
     result = get_triangle_type(1, 1, 1)
     self.assertEqual(result, 'equilateral')