Neos\Flow\Tests\Unit\Persistence\Generic\PersistenceManagerTest::tearDownWithBackendSupportingTearDownDelegatesCallToBackend PHP Method

tearDownWithBackendSupportingTearDownDelegatesCallToBackend() public method

    public function tearDownWithBackendSupportingTearDownDelegatesCallToBackend()
    {
        $methods = array_merge(get_class_methods(Generic\Backend\BackendInterface::class), ['tearDown']);
        $mockBackend = $this->getMockBuilder(Generic\Backend\BackendInterface::class)->setMethods($methods)->getMock();
        $mockBackend->expects($this->once())->method('tearDown');
        $persistenceManager = new Generic\PersistenceManager();
        $persistenceManager->injectBackend($mockBackend);
        $persistenceManager->tearDown();
    }