/** * @test * @loadFixture downloadableLinks * @dataProvider provider__testDownloadableLinkSave * */ public function testDownloadableLinkSave($id, $exp) { $fakeLink = AW_Collpur_Test_Model_Mocks_Linkitem::instance(); $fakeLink->setOrderItemId($id); $observer = new Varien_Object(); $observer->setObject($fakeLink); Mage::getModel('collpur/observer')->downloadableLinkSave($observer); $this->assertEquals($fakeLink->getStatus(), $exp); }