def test_getattr(self):
        """
        Test the __getattr__ method.

        @raise AssertionError: If the test fails.
        """
        cat_adapter = Adapter(self.cat, make_noise=self.cat.meow)
        dog_adapter = Adapter(self.dog, make_noise=self.dog.bark)

        self.assertEquals('Cat', cat_adapter.name)
        self.assertEquals('Dog', dog_adapter.name)

        Test the __getattr__ method.

        @raise AssertionError: If the test fails.
        
tests/structural_tests/test_adapter.py