1
我需要编写基于耦合的测试来观察多个路径。 我试图像使用Assert.*
(我不知道任何更好的方法)通常的测试那样做,但为此我需要更改测试方法。JUnit测试中的覆盖方法
考虑下面的例子
Class A {
public Collection<Object[]> mth1(String a);
do whatever
do whatever
B.mth2(a)
do whatever
return null
Class B
public void mth2 (String a)
a.parse();
do whatever
return null
对于我的测试,我不感兴趣,在实际价值,我只需要知道,如果我的测试涉及到某一个点。
因此,我想在这样的方式来覆盖mth2
- 回叫在第11 和mth1
调用第6行返回值为1
有没有办法做这样的事情或者更好的办法测试耦合?