/** * Test Get Last Saved Revision No Unpublished Pages * * @return void * * @covers \Rcm\Entity\ContainerAbstract */ public function testGetLastSavedRevisionNoUnPublishedRevisions() { $revisionFour = new Revision(); $revisionFour->setRevisionId(4); $revisionFour->publishRevision(); $revisionFive = new Revision(); $revisionFive->setRevisionId(5); $revisionFour->publishRevision(); $revisionSix = new Revision(); $revisionSix->setRevisionId(6); $revisionSeven = new Revision(); $revisionSeven->setRevisionId(7); $revisionSeven->publishRevision(); $revisionEight = new Revision(); $revisionEight->setRevisionId(8); $revisionEight->publishRevision(); $this->container->addRevision($revisionFour); $this->container->addRevision($revisionFive); $this->container->addRevision($revisionSix); $this->container->addRevision($revisionSeven); $this->container->addRevision($revisionEight); $this->container->setPublishedRevision($revisionFive); $this->container->setStagedRevision($revisionSix); $actual = $this->container->getLastSavedDraftRevision(); $this->assertEmpty($actual); }