GraphQL\Tests\Validator\UniqueVariableNamesTest::testDuplicateVariableNames PHP Method

testDuplicateVariableNames() public method

    public function testDuplicateVariableNames()
    {
        $this->expectFailsRule(new UniqueVariableNames(), '
      query A($x: Int, $x: Int, $x: String) { __typename }
      query B($x: String, $x: Int) { __typename }
      query C($x: Int, $x: Int) { __typename }
        ', [$this->duplicateVariable('x', 2, 16, 2, 25), $this->duplicateVariable('x', 2, 16, 2, 34), $this->duplicateVariable('x', 3, 16, 3, 28), $this->duplicateVariable('x', 4, 16, 4, 25)]);
    }