私はダーツを試していて、サーバー側でクライアントを書いています:
new HttpClient().post(InternetAddress.LOOPBACK_IP_V4.host, 7474, '/path').then((HttpClientRequest request) {
request.headers.contentType = ContentType.JSON;
request.headers.add(HttpHeaders.ACCEPT, ContentType.JSON);
request.write(JSON.encode(jsonData));
return request.close();
}).then((HttpClientResponse response) {
response.transform(UTF8.decoder).listen((contents) {
_logger(contents);
// stuff
});
});
サーバーの応答をモックしたいと思います。
最善の解決策は何ですか?
- 期待する値を返すサーバーをテスト クラスに作成しますか?
- または HttpClientResponse をモックしますか?
ご協力いただきありがとうございます !(コードをいただければ幸いです;D)