PhpMigration\SymbolTableTest::testHas PHP Метод

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

public testHas ( )
    public function testHas()
    {
        // Varied param type
        $this->assertFalse($this->csFilledTable->has(false));
        $this->assertFalse($this->csFilledTable->has(null));
        $this->assertFalse($this->csFilledTable->has(1234));
        $this->assertFalse($this->csFilledTable->has(12.34));
        $this->assertFalse($this->csFilledTable->has(new \DateTime()));
        // Case Sensitive
        $this->assertTrue($this->csFilledTable->has('CamelCase'));
        $this->assertFalse($this->csFilledTable->has('camelcase'));
        // Case Insensitive
        $this->assertTrue($this->icFilledTable->has('CamelCase'));
        $this->assertTrue($this->icFilledTable->has('camelcase'));
    }