GraphQL\Tests\Language\PrinterTest::testCorrectlyPrintsOpsWithoutName PHP Method

testCorrectlyPrintsOpsWithoutName() public method

    public function testCorrectlyPrintsOpsWithoutName()
    {
        $queryAstShorthanded = Parser::parse('query { id, name }');
        $expected = '{
  id
  name
}
';
        $this->assertEquals($expected, Printer::doPrint($queryAstShorthanded));
        $mutationAst = Parser::parse('mutation { id, name }');
        $expected = 'mutation {
  id
  name
}
';
        $this->assertEquals($expected, Printer::doPrint($mutationAst));
        $queryAstWithArtifacts = Parser::parse('query ($foo: TestType) @testDirective { id, name }');
        $expected = 'query ($foo: TestType) @testDirective {
  id
  name
}
';
        $this->assertEquals($expected, Printer::doPrint($queryAstWithArtifacts));
        $mutationAstWithArtifacts = Parser::parse('mutation ($foo: TestType) @testDirective { id, name }');
        $expected = 'mutation ($foo: TestType) @testDirective {
  id
  name
}
';
        $this->assertEquals($expected, Printer::doPrint($mutationAstWithArtifacts));
    }