Example #1
0
 public function testGetMenuCategoryData()
 {
     $category = $this->getMock('Magento\\Catalog\\Model\\Category', ['getId', 'getName'], [], '', false);
     $category->expects($this->once())->method('getId')->willReturn('id');
     $category->expects($this->once())->method('getName')->willReturn('name');
     $this->_catalogCategory->expects($this->once())->method('getCategoryUrl')->willReturn('url');
     $this->assertEquals(['name' => 'name', 'id' => 'category-node-id', 'url' => 'url', 'is_active' => false, 'has_active' => false], $this->_observer->getMenuCategoryData($category));
 }