1. 测试用的文件名必须以 _test.go 结尾;
  2. 测试用的函数名必须以 Test 开头,一般来说:Test+被测试的函数名(第一个字母必须大写);
  3. func TestXx(t *testing.T) {},t 参数用于报告测试失败和附加的日志信息;
  4. go test 命令如果没有参数指定包那么将默认采用当前目录对应的包;
go test
go test 包名
go test -v           // 参数 -v 可用于打印每个测试函数的名字和运行时间
go test -v -run="Add|Mul" // 参数 -run 对应一个正则表达式,只有测试函数名被它正确匹配的测试函数才会被 go test 测试命令运行
go test -v -run Add      // 只要测试函数名含有 Add,就会执行测试
go test -v xx_test.go xx.go // 测试单个文件,一定要带上被测试的原文件

最新文章

  1. uva 820(最大流)
  2. 语义化HTML:i、b、em和strong标签
  3. Verilog学习笔记设计和验证篇(四)...............状态机的置位与复位
  4. 通过cpu SN码注册软件类
  5. 关于OC语法的公开和私有的讨论
  6. 【IOS】利用ASIHTTPRequest 实现一个简单的登陆验证
  7. tomcat 修改端口(Java之负基础实战)
  8. Day-16: 图形界面
  9. BZOJ 3790: 神奇项链 [Manacher 贪心]
  10. 安卓高级2 Volley框架的使用案例
  11. Revit通过API创建共享参数
  12. 不裸缩点》。。。POJ2186受欢迎的牛
  13. BZOJ.3504.[CQOI2014]危桥(最大流ISAP)
  14. iframe-父子-兄弟页面相互传值(jq和js两种方法)
  15. 对MSF八个原则的思考
  16. Numpy数组与PIL Image转换
  17. MOBA项目定点数的一个想法
  18. C# windows服务:通过cmd命令安装、卸载、启动和停止Windows Service(InstallUtil.exe)
  19. WPF 捕捉全局异常
  20. Hbase建模选择

热门文章

  1. jetty的web部署
  2. 安装截图软件shutter
  3. fzu 2204 7 dp
  4. _bzoj1911 [Apio2010]特别行动队【斜率优化dp】
  5. linux下实现多台服务器同步文件(inotify-tools+rsync实时同步文件安装和配置)
  6. 因磁盘空间不足导致HDFS的NameNode进入安全模式问题记录
  7. 129 Sum Root to Leaf Numbers 求根叶数字总和
  8. 动手实现 React-redux(二):结合 context 和 store
  9. SpringBoot 2.x (6):使用Filter、Servlet、Listener
  10. vue中的事件监听之——v-on vs .$on