GraphQL\Tests\Validator\NoUnusedFragmentsTest::testContainsUnknownFragments PHP Method

testContainsUnknownFragments() public method

    public function testContainsUnknownFragments()
    {
        $this->expectFailsRule(new NoUnusedFragments(), '
      query Foo {
        human(id: 4) {
          ...HumanFields1
        }
      }
      query Bar {
        human(id: 4) {
          ...HumanFields2
        }
      }
      fragment HumanFields1 on Human {
        name
        ...HumanFields3
      }
      fragment HumanFields2 on Human {
        name
      }
      fragment HumanFields3 on Human {
        name
      }
      fragment Unused1 on Human {
        name
      }
      fragment Unused2 on Human {
        name
      }
    ', [$this->unusedFrag('Unused1', 22, 7), $this->unusedFrag('Unused2', 25, 7)]);
    }