public function testUnknownTypeNamesAreInvalid()
{
$this->expectFailsRule(new KnownTypeNames(), '
query Foo($var: JumbledUpLetters) {
user(id: 4) {
name
pets { ... on Badger { name }, ...PetFields }
}
}
fragment PetFields on Peettt {
name
}
', [$this->unknownType('JumbledUpLetters', 2, 23), $this->unknownType('Badger', 5, 25), $this->unknownType('Peettt', 8, 29)]);
}