golang test测试实例
发布时间:2020-12-16 18:56:58 所属栏目:大数据 来源:网络整理
导读:本文的目的是对mymysql进行单元测试和性能测试 准备工作: 1 go get github.com/ziutek/mymysql/thrsafe 2 在mysql建表和初始化数据(db是test) 1 2 3 4 5 6 7 8 9 10 11 12 drop table if exists admin; CREATE TABLE `admin` ( `adminid` INT(10) UNSIGNE
本文的目的是对mymysql进行单元测试和性能测试 准备工作: 1 go get github.com/ziutek/mymysql/thrsafe2 在mysql建表和初始化数据(db是test)
3 gopath下建立mymysql
4 mymysql.go的代码:
很好理解,根据adminid获取用户名和密码 5 mymysql_test.go的代码:
写到这里你就可以在命令行中运行go test了
这里有个 -v参数,如果不加这个参数的话,只会显示错误的测试用例,否则就显示所有的测试用例(成功 + 错误) 6 下面做性能测试mymysql_b_test.go的代码:
|