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());
}