Pinq\Tests\Integration\ExpressionTrees\ComplexConverterTest::testDefaultOrderOfBinaryOperationFunction PHP Method

testDefaultOrderOfBinaryOperationFunction() public method

    public function testDefaultOrderOfBinaryOperationFunction()
    {
        $valueSet = [[-500], [-5], [-2], [-1], [1], [2], [5], [500]];
        $this->assertRecompilesCorrectly(function ($i) {
            return $i * -$i + 5 ^ $i / -$i % $i + 2 << $i - +$i;
        }, $valueSet);
    }