| @@ 25-33 (lines=9) @@ | ||
| 22 | * |
|
| 23 | * @dataProvider dataProvider |
|
| 24 | */ |
|
| 25 | public function testSchema($query, $validResult, $variables) |
|
| 26 | { |
|
| 27 | $processor = new Processor(new ResolveValidator()); |
|
| 28 | $processor->setSchema(new Schema()); |
|
| 29 | ||
| 30 | $processor->processQuery($query, $variables); |
|
| 31 | ||
| 32 | $this->assertEquals($processor->getResponseData(), $validResult); |
|
| 33 | } |
|
| 34 | ||
| 35 | ||
| 36 | public function dataProvider() |
|
| @@ 24-34 (lines=11) @@ | ||
| 21 | * |
|
| 22 | * @dataProvider dataProvider |
|
| 23 | */ |
|
| 24 | public function testResolve($query, $response) |
|
| 25 | { |
|
| 26 | $processor = new Processor(new ResolveValidator()); |
|
| 27 | $processor->setSchema(new Schema()); |
|
| 28 | ||
| 29 | $processor->processQuery($query); |
|
| 30 | ||
| 31 | $a = $processor->getResponseData(); |
|
| 32 | ||
| 33 | $this->assertEquals($processor->getResponseData(), $response); |
|
| 34 | } |
|
| 35 | ||
| 36 | public function dataProvider() |
|
| 37 | { |
|