page = Bootstrap::getObjectManager()->get(Page::class); } /** * Test Page::getCollection() will exclude home and no-route cms pages for site map. * * @magentoAppArea adminhtml * @magentoDataFixture Magento/Cms/_files/pages.php * @return void */ public function testGetCollection() { $excludedUrls = ['no-route', 'home']; $storeManager = Bootstrap::getObjectManager()->get(StoreManagerInterface::class); $result = $this->page->getCollection($storeManager->getDefaultStoreView()->getId()); $this->assertNotEmpty($result); foreach ($result as $item) { $this->assertFalse(in_array($item->getUrl(), $excludedUrls)); } } }