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

testConvertsStringValuesToEnumASTsIfPossible() public method

    public function testConvertsStringValuesToEnumASTsIfPossible()
    {
        $this->assertEquals(new EnumValueNode(['value' => 'HELLO']), AST::astFromValue('HELLO', $this->myEnum()));
        $this->assertEquals(new EnumValueNode(['value' => 'COMPLEX']), AST::astFromValue($this->complexValue(), $this->myEnum()));
        // Note: case sensitive
        $this->assertEquals(null, AST::astFromValue('hello', $this->myEnum()));
        // Note: Not a valid enum value
        $this->assertEquals(null, AST::astFromValue('VALUE', $this->myEnum()));
    }