相关疑难解决方法(0)

如何依次运行golang测试?

当我跑go test,我的输出:

--- FAIL: TestGETSearchSuccess (0.00s)
        Location:       drivers_api_test.go:283
        Error:          Not equal: 200 (expected)
                                != 204 (actual)

--- FAIL: TestGETCOSearchSuccess (0.00s)
        Location:       drivers_api_test.go:391
        Error:          Not equal: 200 (expected)
                                != 204 (actual)
Run Code Online (Sandbox Code Playgroud)

但是在我go test再次运行之后,我的所有测试都通过了.

只有当我重置我的mysql数据库,然后go test第一次运行时,测试才会失败.

对于每个GET请求,我POST之前都会请求确保在数据库中创建数据.

谁能帮助我如何确保测试按顺序运行?那是POST请求在GET请求之前运行?

testing go

11
推荐指数
3
解决办法
2万
查看次数

标签 统计

go ×1

testing ×1