GraphQL\Tests\Validator\OverlappingFieldsCanBeMergedTest::testSameAliasesAllowedOnNonOverlappingFields PHP Метод

testSameAliasesAllowedOnNonOverlappingFields() публичный Метод

    public function testSameAliasesAllowedOnNonOverlappingFields()
    {
        // This is valid since no object can be both a "Dog" and a "Cat", thus
        // these fields can never overlap.
        $this->expectPassesRule(new OverlappingFieldsCanBeMerged(), '
      fragment sameAliasesWithDifferentFieldTargets on Pet {
        ... on Dog {
          name
        }
        ... on Cat {
          name: nickname
        }
      }
        ');
    }