tearDown() public method

Destroys all initialized instance properties.
public tearDown ( ) : void
return void
Example #1
0
 /**
  * Destroys all initialized instance properties.
  *
  * @return void
  */
 public function tearDown()
 {
     parent::tearDown();
     unset($this->plugin);
 }
Example #2
0
 /**
  * Destroys all initialized instance properties.
  *
  * @return void
  */
 public function tearDown()
 {
     parent::tearDown();
     // Check required plugins
     if ($this->expectedRequiredPlugins) {
         $diff = array_diff($this->expectedRequiredPlugins, $this->actualRequiredPlugins);
         $this->assertSame(0, count($diff), 'Expected and actual required plugins differ: ' . implode(', ', $diff));
     }
     // Check removed plugins
     if ($this->expectedRemovedPlugins) {
         $diff = array_diff($this->expectedRequiredPlugins, $this->actualRequiredPlugins);
         $this->assertSame(0, count($diff), 'Expected and actual removed plugins differ: ' . implode(', ', $diff));
     }
     unset($this->plugin);
 }