GraphQL\Tests\Validator\OverlappingFieldsCanBeMergedTest::testSameAliasesWithDifferentFieldTargets PHP Method

testSameAliasesWithDifferentFieldTargets() public method

    public function testSameAliasesWithDifferentFieldTargets()
    {
        $this->expectFailsRule(new OverlappingFieldsCanBeMerged(), '
      fragment sameAliasesWithDifferentFieldTargets on Dog {
        fido : name
        fido : nickname
      }
        ', [FormattedError::create(OverlappingFieldsCanBeMerged::fieldsConflictMessage('fido', 'name and nickname are different fields'), [new SourceLocation(3, 9), new SourceLocation(4, 9)])]);
    }