def test_memoryReactorProvides(self):
        """
        L{MemoryReactor} provides all of the attributes described by the
        interfaces it advertises.
        """
        memoryReactor = MemoryReactor()
        verifyObject(IReactorTCP, memoryReactor)
        verifyObject(IReactorSSL, memoryReactor)
        verifyObject(IReactorUNIX, memoryReactor)

        L{MemoryReactor} provides all of the attributes described by the
        interfaces it advertises.
        
stackoverflow/venv/lib/python3.6/site-packages/twisted/internet/test/test_testing.py