Esempio n. 1
0
 public function testSetGetType()
 {
     $model = new Mage_Widget_Model_Widget_Instance();
     $this->assertEmpty($model->getType());
     $model->setType('test-test');
     $this->assertEquals('test/test', $model->getType());
     $model->setData('instance_type', 'test-test');
     $this->assertEquals('test/test', $model->getType());
 }
Esempio n. 2
0
 /**
  * @param Mage_Widget_Model_Widget_Instance $model
  * @depends testGetWidgetConfig
  */
 public function testGenerateLayoutUpdateXml(Mage_Widget_Model_Widget_Instance $model)
 {
     $this->assertEquals('', $model->generateLayoutUpdateXml('content'));
     $model->setId('test_id')->setPackageTheme('default/demo');
     $result = $model->generateLayoutUpdateXml('content');
     $this->assertContains('<reference name="content">', $result);
     $this->assertContains('<block type="' . $model->getType() . '"', $result);
 }