GraphQL\Tests\Utils\ASTFromValueTest::testConvertsFloatValuesToIntOrFloatASTs PHP Method

testConvertsFloatValuesToIntOrFloatASTs() public method

    public function testConvertsFloatValuesToIntOrFloatASTs()
    {
        $this->assertEquals(new IntValueNode(['value' => '123']), AST::astFromValue(123, Type::float()));
        $this->assertEquals(new IntValueNode(['value' => '123']), AST::astFromValue(123.0, Type::float()));
        $this->assertEquals(new FloatValueNode(['value' => '123.5']), AST::astFromValue(123.5, Type::float()));
        $this->assertEquals(new IntValueNode(['value' => '10000']), AST::astFromValue(10000.0, Type::float()));
        $this->assertEquals(new FloatValueNode(['value' => '1e+40']), AST::astFromValue(1.0E+40, Type::float()));
    }