如何写好单元测试

单元测试是后台代码常需要代码编写者提供证明的代码, 一般的单元测试主要用来证明代码的正确性, 就其方面来讲,主要就是在方法的设计上, 现在一般是api,一个方法,有成功的返回和预期,也有失败的返回和预期,需要达到预期与真实返回符合才是掌控了代码.

以一个方法来说,一个方法,有需要验证的字段,这时就会返回不同的错误信息, 完全成功的流程会返回200, 其他的会返回其他的http代码. 要根据需要进行设置返回代码.

如getData, payload 几个参数, 其中输入参数a为必需,那就需要测试a不存在时的输入; 同样的,如果a超出某个范围或者不在预期,那就需要返回相应的错误; 需要判断结果是否和预期符合,这就是单元测试了.

软件就是一个输入和输出,这其中所有的变换的过程.

留下你的评论