Phergie_Plugin_TestCase::tearDown PHP Method

tearDown() public method

Destroys all initialized instance properties.
public tearDown ( ) : void
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);
    }