码迷,mamicode.com
首页 > 其他好文 > 详细

单元测试规范

时间:2020-04-30 15:27:31      阅读:49      评论:0      收藏:0      [点我收藏+]

标签:custom   com   turn   service   结合   一个   结果   错误   快速   

一、背景

  公司最近开发了一个新项目,让我负责对单元测试这块进行规范和写出示例代码,下面就是我这段时间对单元测试的研究

二、开始 

 

1、为什么要用单元测试

(1)提高代码开发效率

(2)快速测试代码,可以在任何时间进行测试

(3)快速发现代码中的错误,减少代码bug出现率

(4)测试代码与生产代码紧密结合

 

2、单元测试的三个阶段

技术图片

 

Arrange : 这里做先决设定,设置初始数据 对象 实例等

Act: 这里调用方法返回结果

Assert:这里对返回结果进行检查 判断成功或失败

 

3、命名规范

(1)测试类命名

类名+Test   例:CustomerFollowServiceTest

 

(2)测试方法命名

方面名+Test+_预期行为  例:AddCustomerFollowAsyncTest_ReturnTrue()

 

单元测试规范

标签:custom   com   turn   service   结合   一个   结果   错误   快速   

原文地址:https://www.cnblogs.com/jimmyLei/p/12808758.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!