def test_acquire(self):
        """
        Test the acquire method.

        @raise AssertionError: If the test fails.
        """
        dog_pool = self.dog_pool_class()
        dog_one = dog_pool.acquire()
        dog_two = dog_pool.acquire()
        dog_three = dog_pool.acquire()

        self.assertEquals(dog_one.sound, dog_two.sound, dog_three.sound)
        self.assertNotEquals(id(dog_one), id(dog_two), id(dog_three))

        Test the acquire method.

        @raise AssertionError: If the test fails.
        
tests/creational_tests/test_pool.py