Neos\ContentRepository\Tests\Unit\Domain\Model\WorkspaceTest::getNodeCountCallsRepositoryFunction PHP Method

getNodeCountCallsRepositoryFunction() public method

    public function getNodeCountCallsRepositoryFunction()
    {
        $mockNodeDataRepository = $this->getMockBuilder(NodeDataRepository::class)->disableOriginalConstructor()->setMethods(array('countByWorkspace'))->getMock();
        $workspace = $this->getAccessibleMock(Workspace::class, array('dummy'), array(), '', false);
        $workspace->_set('nodeDataRepository', $mockNodeDataRepository);
        $mockNodeDataRepository->expects($this->once())->method('countByWorkspace')->with($workspace)->will($this->returnValue(42));
        $this->assertSame(42, $workspace->getNodeCount());
    }