示例#1
0
 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)
示例#2
0
 def setUpClass(self):
     self.dog = Dog()
     self.cat = Cat()
     self.human = Human()
     self.car = Car()