1
BlankIdentifier Feb 2, 2018 awesome.go
``` go func Foo() { // ... } ``` awesome_test.go ``` go func TestFoo(t *testing.T) { Foo() } ``` ``` sh go test -run Foo ``` |
2
jeremaihloo Feb 2, 2018 单元测试呀,就一楼正解
你 Python 也是要写单元测试的,简单点的用 doctest 就行,不可能都手工测试吧 |
3
16779242 Feb 2, 2018 golang 单元测试,google 一下你就懂了,入手非常简单,网上案例也详细
|
4
applehater Feb 2, 2018 via iPhone 编辑器安装 gotests 插件就可以快速生成测试文件,然后就是填测试用例。
|
5
panlilu Feb 3, 2018 via Android 用 vs code,鼠标点点就能单元测试。。
|
6
eloah OP 非常感谢上面各位
|
7
jiazhoulvke Feb 3, 2018
简单的测试直接用 go 自带的 testing 就可以了,复杂一点用第三方的库,比如 https://github.com/smartystreets/goconvey
|