N98\Magento\Command\Developer\Module\Rewrite\ClassExistsCheckerTest::preventingFatalOnNonExistingBaseClass PHP Method

preventingFatalOnNonExistingBaseClass() public method

public preventingFatalOnNonExistingBaseClass ( string $className )
$className string
    public function preventingFatalOnNonExistingBaseClass($className)
    {
        $autoload = $this->create($this->getAutoloader());
        $restore = $this->noErrorExceptions();
        try {
            $actual = ClassExistsChecker::create($className)->existsExtendsSafe();
            $restore();
            $autoload->reset();
            $this->assertFalse($actual);
        } catch (\Exception $ex) {
            $restore();
            $autoload->reset();
            $this->fail('An exception has been thrown');
        }
    }