Example #1
0
 public function testGetUrlPath()
 {
     $this->_model->setUrlPath('test');
     $this->assertEquals('test', $this->_model->getUrlPath());
     /** @var $category \Magento\Catalog\Model\Category */
     $category = \Magento\TestFramework\Helper\Bootstrap::getObjectManager()->create('Magento\\Catalog\\Model\\Category');
     $category->setUrlPath('category');
     $this->assertEquals('category/test', $this->_model->getUrlPath($category));
 }
 public function testGetUrlPath()
 {
     $this->_model->setUrlPath('test');
     $this->assertEquals('test', $this->_model->getUrlPath());
     $urlPathGenerator = $this->objectManager->create('Magento\\CatalogUrlRewrite\\Model\\ProductUrlPathGenerator');
     /** @var $category \Magento\Catalog\Model\Category */
     $category = $this->objectManager->create('Magento\\Catalog\\Model\\Category', ['data' => ['url_path' => 'category', 'entity_id' => 5, 'path_ids' => [2, 3, 5]]]);
     $category->setOrigData();
     $this->assertEquals('category/test', $urlPathGenerator->getUrlPath($this->_model, $category));
 }