GraphQL\Tests\StarWarsQueryTest::testUsingFragment PHP Method

testUsingFragment() public method

public testUsingFragment ( )
    function testUsingFragment()
    {
        $query = '
        query UseFragment {
          luke: human(id: "1000") {
            ...HumanFragment
          }
          leia: human(id: "1003") {
            ...HumanFragment
          }
        }

        fragment HumanFragment on Human {
          name
          homePlanet
        }
        ';
        $expected = ['luke' => ['name' => 'Luke Skywalker', 'homePlanet' => 'Tatooine'], 'leia' => ['name' => 'Leia Organa', 'homePlanet' => 'Alderaan']];
        $this->assertValidQuery($query, $expected);
    }