PhpMigration\Changes\AbstractIntroducedTest::testNewMethod PHP Метод

testNewMethod() публичный Метод

public testNewMethod ( )
    public function testNewMethod()
    {
        $table = TestHelper::fetchProperty($this->change, 'methodTable');
        if (is_null($table)) {
            return;
        }
        foreach ($table as $name => $dummy) {
            list($class, $method) = explode('::', $name);
            // Normal name
            $code = $this->genMethod($class, $method);
            $this->assertHasSpot($code);
            // Case Insensitive name
            $code = $this->genMethod(strtoupper($class), strtoupper($method));
            $this->assertHasSpot($code);
            // Namespaced
            $code = 'namespace Dummy; ' . $this->genMethod($class, $method);
            $this->assertNotSpot($code);
        }
    }