def test_cat_adapter_shall_make_noise(self): cat = Cat() cat_adapter = Adapter(cat, make_noise=cat.meow) noise = cat_adapter.make_noise() expected_noise = "meow!" self.assertEqual(noise, expected_noise)
def setUpClass(self): self.dog = Dog() self.cat = Cat() self.human = Human() self.car = Car()