Neos\Neos\Tests\Functional\FlowQueryOperations\SortOperationTest::sortByDateTimeAscending PHP Method

sortByDateTimeAscending() public method

    public function sortByDateTimeAscending()
    {
        $nodesToSort = [$this->nodeDataRepository->findOneByIdentifier('c381f64d-4269-429a-9c21-6d846115addd', $this->context->getWorkspace(true), array()), $this->nodeDataRepository->findOneByIdentifier('c381f64d-4269-429a-9c21-6d846115adde', $this->context->getWorkspace(true), array()), $this->nodeDataRepository->findOneByIdentifier('c381f64d-4269-429a-9c21-6d846115addf', $this->context->getWorkspace(true), array())];
        $correctOrder = [$this->nodeDataRepository->findOneByIdentifier('c381f64d-4269-429a-9c21-6d846115adde', $this->context->getWorkspace(true), array()), $this->nodeDataRepository->findOneByIdentifier('c381f64d-4269-429a-9c21-6d846115addf', $this->context->getWorkspace(true), array()), $this->nodeDataRepository->findOneByIdentifier('c381f64d-4269-429a-9c21-6d846115addd', $this->context->getWorkspace(true), array())];
        $flowQuery = new \Neos\Eel\FlowQuery\FlowQuery($nodesToSort);
        $operation = new SortOperation();
        $operation->evaluate($flowQuery, ['_lastPublicationDateTime', 'ASC']);
        $this->assertEquals($correctOrder, $flowQuery->getContext());
    }