分类目录归档:goconvey

golang单元测试 —— goconvey

一、库简介

Go 语言虽然自带单元测试功能,在 GoConvey 诞生之前也出现了许多第三方辅助库。但没有一个辅助库能够像 GoConvey 这样优雅地书写代码的单元测试,简洁的语法和舒适的界面能够让一个不爱书写单元测试的开发人员从此爱上单元测试。

二、下载安装

三、api文档

请移步至 https://github.com/smartystreets/goconvey/wiki/Documentation

四、基本使用方法

被测试代码

测试代码

开始测试
使用命令行go test -v
得到测试结果

五、web界面

想要使用 GoConvey 的 Web 界面特性,需要在相应目录下执行 goconvey(需使用 go get 安装到 $GOPATH/bin 目录下),然后打开浏览器,访问 http://localhost:8080 ,就可以看到相应界面。
goconvey界面