我有一个Junit测试类,里面有两个测试.test 1将向ArrayList添加一个元素并将其传递给主类以执行某些逻辑并返回true.测试二应该使用相同的arrayList并调用相同的主类做同样的逻辑,但是当列表到达第二个测试方法时,它变为null.
我将它声明为类变量.我的问题是......当我在测试方法中为类变量赋值时,我是否无法访问下一个测试方法中的值?如果是,我应该如何保留这些值.
谢谢,Mahi
变量在jUnit中的工作方式是在每次测试之前初始化它们.因此,如果将值x添加到Test1中的列表中,则在运行Test2时它不会出现.如果要在每次测试之前进行某种初始化,请使用setup方法.
| 归档时间: |
|
| 查看次数: |
3505 次 |
| 最近记录: |