/** * Tests removal of each helper */ public function testRemove() { $helpers = $this->getHelpersForTest(5, true); // Check helpers are exists before editing $this->assertAttributeSame($helpers, 'helpers', 'EcomDev_PHPUnit_Helper'); Helper::remove($helpers[1]); $this->assertAttributeSame(array($helpers[0], $helpers[2], $helpers[3], $helpers[4]), 'helpers', 'EcomDev_PHPUnit_Helper'); Helper::remove($helpers[0]); $this->assertAttributeSame(array($helpers[2], $helpers[3], $helpers[4]), 'helpers', 'EcomDev_PHPUnit_Helper'); Helper::remove($helpers[4]); $this->assertAttributeSame(array($helpers[2], $helpers[3]), 'helpers', 'EcomDev_PHPUnit_Helper'); Helper::remove($helpers[2]); Helper::remove($helpers[3]); $this->assertAttributeSame(array(), 'helpers', 'EcomDev_PHPUnit_Helper'); }
public function tearDown() { EcomDev_PHPUnit_Helper::remove($this->helper); }