public function testUnknownFragmentNamesAreInvalid()
{
$this->expectFailsRule(new KnownFragmentNames(), '
{
human(id: 4) {
...UnknownFragment1
... on Human {
...UnknownFragment2
}
}
}
fragment HumanFields on Human {
name
...UnknownFragment3
}
', [$this->undefFrag('UnknownFragment1', 4, 14), $this->undefFrag('UnknownFragment2', 6, 16), $this->undefFrag('UnknownFragment3', 12, 12)]);
}