【发布时间】:2022-01-21 04:59:03
【问题描述】:
我想制作一个自定义 HttpRequest 来对我的 api 代码进行单元测试。 我要测试的代码:
if (WebSocketTransformer.isUpgradeRequest(request)) {
await webSocketRequest.handleRequest(
request: request, streamController: streamController);
}
WebSocketTransformer 方法检查方法和标头内容。因此我必须提交HttpRequest。
HttpRequest mockWSRequest;
mockWSrequest.headers.set('connection', 'upgrade');
但是如何设置HttpRequest的方法呢?
【问题讨论】:
标签: flutter api http dart testing