def test_measurements_rectangle(self): self.assertEqual(make_list()([2.1, 3.4]), "Perimeter = 11.0 Area = 7.14")
def test_measurements_square(self): self.assertEqual(make_list()([3.5]), "Perimeter = 14.0 Area = 12.25")
def test_make_list(self, input): self.assertEqual(basic_list_exception.make_list(), [5, 5, 5])
def test_make_list_above_range(self, input): self.assertRaises(basic_list_exception.make_list(), [51, 5, 10])
def test_make_list_below_range(self, input): self.assertRaises(basic_list_exception.make_list(), [-1, 5, 10])
def test_make_list_non_numeric(self, input): # pass input with self.assertRaises(ValueError): # this is familiar basic_list_exception.make_list() # call the function!