Ejemplo n.º 1
0
 /**
  * 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');
 }
Ejemplo n.º 2
0
 public function tearDown()
 {
     EcomDev_PHPUnit_Helper::remove($this->helper);
 }