Pinq\Tests\Integration\Expressions\MiscExpressionTest::testVariablesCompileCorrectly PHP Метод

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

    public function testVariablesCompileCorrectly()
    {
        $this->assertEquals(O\Expression::variable(O\Expression::value('var'))->compile(), '$var');
        $this->assertEquals(O\Expression::variable(O\Expression::value('var1'))->compile(), '$var1');
        $this->assertEquals(O\Expression::variable(O\Expression::value('var bar'))->compile(), '${\'var bar\'}');
        $this->assertEquals(O\Expression::variable(O\Expression::value('var-bar'))->compile(), '${\'var-bar\'}');
        $this->assertEquals(O\Expression::variable(O\Expression::value('1var'))->compile(), '${\'1var\'}');
    }