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
有沒有辦法做這樣的事情或者更好的辦法測試耦合?