Esempio n. 1
0
 def test_get_triangle_equilateral_dict(self):
     result = get_triangle_type({
         "sideone": 1,
         "sidetwo": 1,
         "sidethree": 1
     })
     self.assertEqual(result, 'equilateral')
Esempio n. 2
0
 def test_get_triangle_equilateral_all_int(self):
     result = get_triangle_type(1, 1, 1)
     self.assertEqual(result, 'equilateral')
Esempio n. 3
0
 def test_get_triangle_invalidstring(self):
     result = get_triangle_type("hello", 1, 1)
     self.assertEqual(result, 'invalid')
Esempio n. 4
0
 def test_get_triangle_equilateral_all_float(self):
     result = get_triangle_type(1.0, 1.0, 1.0)
     self.assertEqual(result, 'equilateral')
Esempio n. 5
0
 def test_get_triangle_equilateral_list(self):
     result = get_triangle_type([1, 1, 1])
     self.assertEqual(result, 'equilateral')
Esempio n. 6
0
 def test_get_triangle_invalid_all_int(self):
     result = get_triangle_type(-1, 2, 3)
     self.assertEqual(result, 'invalid')
Esempio n. 7
0
 def test_get_triangle_isosceles_all_int(self):
     result = get_triangle_type(2, 2, 3)
     self.assertEqual(result, 'isosceles')
Esempio n. 8
0
 def test_get_triangle_scalene_all_int(self):
     result = get_triangle_type(1, 2, 3)
     self.assertEqual(result, 'scalene')
Esempio n. 9
0
 def test_get_triangle_equilateral_all_int(self):
     result = get_triangle_type(1, 1, 1)
     self.assertEqual(result, 'equilateral')
Esempio n. 10
0
 def test_get_triangle_scalene_all_int(self):
     result = get_triangle_type(1, 2, 3)
     self.assertEqual(result, 'equilateral')