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

onInitializationANewlyCreatedWorkspaceCreatesItsOwnRootNode() public method

    public function onInitializationANewlyCreatedWorkspaceCreatesItsOwnRootNode()
    {
        $workspace = $this->getAccessibleMock(Workspace::class, array('dummy'), array(), '', false);
        $mockNodeDataRepository = $this->getMockBuilder(NodeDataRepository::class)->disableOriginalConstructor()->setMethods(array('add'))->getMock();
        $mockNodeDataRepository->expects($this->once())->method('add');
        $workspace->_set('nodeDataRepository', $mockNodeDataRepository);
        $workspace->initializeObject(ObjectManagerInterface::INITIALIZATIONCAUSE_CREATED);
        $this->assertInstanceOf(NodeData::class, $workspace->getRootNodeData());
    }