【发布时间】:2018-11-05 13:06:01
【问题描述】:
我使用 Graphql 使用 Laravel 创建了一个应用程序。但我不知道如何创建我的单元测试。只用 PHPUnit 做简单的请求还是有其他更好的方法?
Laravel 中的示例查询 Graphql:
class ClientQuery extends Query
{
protected $attributes = [
'name' => 'ClientQuery',
'description' => 'A query'
];
public function type()
{
return GraphQL::type("Client");
}
public function args()
{
return [
'id' => [
'type' => Type::nonNull(Type::int()),
],
];
}
public function resolve($root, $args, $context, ResolveInfo $info)
{
return Client::find($args['id']);
}
}
【问题讨论】:
标签: php laravel unit-testing phpunit graphql