We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b324caa commit d5fa85aCopy full SHA for d5fa85a
content/zh/docs/kitex/Best Practice/Integration Testing/mock_client.md
@@ -26,10 +26,17 @@ Kitex mock 方式如下:
26
27
找到 kitex_gen 目录下的 client,里面有对应的 client 接口,用 go mock 生成 mock client
28
29
+mac环境下:
30
+
31
```bash
32
mockgen -source=kitex_gen/xxxx/xxxservice/client.go -destination=xxx/client_mock.go -package=xxx
33
```
34
35
+windows环境下:
36
+```bash
37
+mockgen -source kitex_gen/xxxx/xxxservice/client.go -destination xxx/client_mock.go -package xxx
38
+```
39
40
该命令会生成 client_mock.go,在测试中使用即可:
41
42
```go
0 commit comments