Exemplo n.º 1
0
 /**
  * @covers Mage_Catalog_Block_Product_List::getToolbarBlock
  * @covers Mage_Catalog_Block_Product_List::getMode
  * @covers Mage_Catalog_Block_Product_List::getToolbarHtml
  * @covers Mage_Catalog_Block_Product_List::toHtml
  */
 public function testToolbarCoverage()
 {
     $this->_block->setLayout(new Mage_Core_Model_Layout());
     /* Prepare toolbar block */
     $toolbar = $this->_block->getToolbarBlock();
     $this->assertInstanceOf('Mage_Catalog_Block_Product_List_Toolbar', $toolbar, 'Default Toolbar');
     $this->_block->setChild('toolbar', $toolbar);
     /* In order to initialize toolbar collection block toHtml should be called before toolbar toHtml */
     $this->assertEmpty($this->_block->toHtml(), 'Block HTML');
     /* Template not specified */
     $this->assertEquals('grid', $this->_block->getMode(), 'Default Mode');
     /* default mode */
     $this->assertNotEmpty($this->_block->getToolbarHtml(), 'Toolbar HTML');
     /* toolbar for one simple product */
 }