有时,我会为其他开发人员编写的代码编写单元测试用例。在某些情况下,我真的不知道开发人员在做什么(业务部分),我只是操纵测试用例来获得绿线。这些东西在这个行业里正常吗?
正常趋势是什么?开发人员是否应该为他们自己编写的代码编写单元测试用例?
发布于 2011-02-25 18:32:42
试着阅读这篇博文:编写伟大的单元测试:最佳和最差的实践。
但是网络上还有无数的其他人。
直接回答你的问题..。
你写测试的方式(在你的问题中)是完全错误的!!
发布于 2011-02-25 18:31:44
这种方法使单元测试变得毫无价值。
当某些实际操作不按预期工作时,您需要让单元测试失败。如果您不这样做,甚至在测试代码之前编写测试,这就像没有功能的烟雾报警器。
发布于 2011-02-25 19:32:11
如果您不知道一个函数做什么,那么您就不能为它编写一个单元测试。据你所知,它甚至没有做它应该做的事。你得先弄清楚它该怎么做。那就写测试吧。
https://softwareengineering.stackexchange.com/questions/52071
复制相似问题