例如,在一种方法中
public void divide(Integer a){
//.....
}
Run Code Online (Sandbox Code Playgroud)
在Java测试中,我们需要将参数测试为String,null,0,Long ....,我们是否有一个工具可以自动测试这些所有情况?
谢谢
首先,编译器不会让你传递String或Long,所以在单元测试中没有任何意义.
其次,虽然有一些像你所描述的那样的工具,但我不推荐它们.有效的单元测试不是试图覆盖尽可能多的状态空间(因为状态空间是无限大的).这是关于"重大"案件的明智选择.决定什么被认为是重要的是你,程序员.
归档时间: |
|
查看次数: |
390 次 |
最近记录: |