我只是碰巧實(shí)現(xiàn)了一種void followlink(obj page,obj link)簡(jiǎn)單地添加頁(yè)面和鏈接到隊(duì)列的方法。我嘗試測(cè)試這種方法未成功。我只想測(cè)試隊(duì)列中是否包含從followlink方法接收的頁(yè)面和鏈接。我的測(cè)試課程已經(jīng)擴(kuò)展了TestCase。那么,測(cè)試這種方法的最佳方法是什么?
3 回答

牧羊人nacy
TA貢獻(xiàn)1862條經(jīng)驗(yàn) 獲得超7個(gè)贊
該JUnit FAQ中對(duì)測(cè)試方法返回一個(gè)部分void。對(duì)于您的情況,您想測(cè)試所調(diào)用方法的副作用。
常見(jiàn)問(wèn)題解答中給出的示例測(cè)試Collection添加項(xiàng)目后更改的大小。
@Test
public void testCollectionAdd() {
Collection collection = new ArrayList();
assertEquals(0, collection.size());
collection.add("itemA");
assertEquals(1, collection.size());
collection.add("itemB");
assertEquals(2, collection.size());
}
添加回答
舉報(bào)
0/150
提交
取消