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()); }
/** * @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); }