第十六篇:Go test 入门--编写最简单的单元测试代码

  本篇是对go的单元测试和性能测试工具做一个简单的入门,有些语言是需要第三方库来实现完成的,go自带一个轻量级的测试工具

这里做个入门,在后面的篇幅还会继续加强使用

  go自带的单元测试和性能测试模块,仅需要添加很少的代码就可以快速测试一段需求代码,我们可以手写,也可以使用第三方的插件

来自动生成,或者一些第三方比较完善的库来生成

  步骤:(1):创建一个文件夹,譬如叫做mytest

     (2):在mytest下创建一个 文件名为xxxx_test.go的文件

          (3):随便写个函数,不过函数以Test开头

  先介绍一个基本的T结构:testing.T 它提供一些通用的辅助方法

  如中段,跳过,打印,Error日志输出等方法,今天我们先接触的是Log方法,类似于打印日志

  

 

   也可以使用命令行形式运行

  

 

   

  演示测试:

  

 

   单元测试调用运行

 

 

   

 

  

 

  

  

  

  

  

  

posted @ 2020-05-25 16:32  痞子胥  阅读(714)  评论(0)    收藏  举报