/** * @test */ public function createNodeCreatesNodeDataWithExplicitWorkspaceIfGiven() { $nodeDataRepository = $this->getMock('TYPO3\\TYPO3CR\\Domain\\Repository\\NodeDataRepository'); $this->inject($this->nodeData, 'nodeDataRepository', $nodeDataRepository); $nodeDataRepository->expects($this->atLeastOnce())->method('add')->with($this->attributeEqualTo('workspace', $this->mockWorkspace)); $this->nodeData->createNodeData('foo', NULL, NULL, $this->mockWorkspace); }
/** * @test */ public function createNodeCreatesNodeDataWithExplicitWorkspaceIfGiven() { /** @var NodeDataRepository|\PHPUnit_Framework_MockObject_MockObject $nodeDataRepository */ $nodeDataRepository = $this->createMock('TYPO3\\TYPO3CR\\Domain\\Repository\\NodeDataRepository'); $this->inject($this->nodeData, 'nodeDataRepository', $nodeDataRepository); $nodeDataRepository->expects($this->atLeastOnce())->method('setNewIndex'); $this->nodeData->createNodeData('foo', null, null, $this->mockWorkspace); }