Pinq\Tests\Integration\Parsing\SimpleParserTest::testInstanceOfBinaryOperation PHP Метод

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

    public function testInstanceOfBinaryOperation()
    {
        $this->assertParsedAs(function () {
            $this instanceof \stdClass;
        }, [O\Expression::binaryOperation(O\Expression::variable(O\Expression::value('this')), O\Operators\Binary::IS_INSTANCE_OF, O\Expression::value('\\stdClass'))]);
        $this->assertParsedAs(function () {
            $this instanceof $bar;
        }, [O\Expression::binaryOperation(O\Expression::variable(O\Expression::value('this')), O\Operators\Binary::IS_INSTANCE_OF, O\Expression::variable(O\Expression::value('bar')))]);
    }