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);
}