2
A
回答
2
只要把你的預期值在一組,並然後在預期的和實際的集合上使用assertEquals。這很有魅力,例如
Set<String> expected = new HashSet<String>(Arrays.asList("expected", "items"));
...
Set<String> actual = ...;
Assert.assertEquals(expected, actual);
0
兩套都是平等的,這意味着它們含有相同的項目,如果它們都包含彼此
Assert.assertTrue(s1.containsAll(s2) && s2.containsAll(s1))
相關問題
- 1. 單元測試異步方法的最佳方法是什麼?
- 2. 在單元測試中檢查矩陣值的最佳方法是什麼?
- 3. 什麼是單元測試構造函數的最佳方法?
- 4. 驗證類的公共方法的最佳方法是單元測試?
- 5. 單元測試方法參數驗證最佳實踐
- 6. 在.NET中單元測試私有方法的最佳做法是什麼?
- 7. 單元測試/集成測試GXT代碼的最佳方法是什麼?
- 8. 單元測試使用ServerSocket類的方法的最佳方法是什麼?
- 9. 在node.js中編寫單元測試的最佳方法是什麼?
- 10. 測試API用戶認證的最佳方法是什麼?
- 11. 在C中測試空值的最簡單方法是什麼?
- 12. 驗證上傳表單的最佳方法是什麼?
- 13. 驗證值列表的最佳方法是什麼?
- 14. 單元測試一個簡單的JsonResult的最佳方法是什麼?
- 15. 在mongo中驗證數據的最佳方法是什麼?
- 16. 在jQuery驗證中使用ajaxform的最佳方法是什麼?
- 17. 在解決方案中構建單元測試的最佳方式是什麼?
- 18. 命名單元和集成測試方法的最佳做法是什麼?
- 19. 在QUnit中測試SyntaxError異常的最佳方法是什麼?
- 20. 什麼是JavaME中單元測試的最佳框架?
- 21. VB中單元測試的最佳工具是什麼?
- 22. 什麼是測試DOM中元素的最佳方式
- 23. 單元測試 - 驗證方法
- 24. 在Dart中編寫單元測試的最佳方式是什麼?
- 25. 驗證C#中readline輸入的最佳方法是什麼?
- 26. 爲iPhone/iPad編寫單元測試的最佳方法是什麼?
- 27. 構建單元測試程序集的最佳方法是什麼?
- 28. Rails5 - 編寫服務單元測試的最佳方法是什麼?
- 29. 單元測試Nodejs中發出的事件的最佳方式是什麼?
- 30. 在iOS 7應用程序中驗證表單時,最佳方法是什麼?
嘿,是的。我不知道你可以這樣做。從Java 6 AbstractSet javadocs: – Risser 2010-06-19 04:32:01
將指定的對象與此集合相比較。如果給定對象也是一個集合,則返回true,這兩個集合具有相同的大小,並且給定集合中的每個成員都包含在此集合中。這確保了equals方法在Set接口的不同實現中正常工作。 這個實現首先檢查指定的對象是否是這個集合;如果是的話,它返回true。然後,它檢查指定的對象是否與其集合的大小相同;如果不是,則返回false。如果是這樣,它返回containsAll((Collection)o)。 – Risser 2010-06-19 04:33:43
containsAll uses包含,幷包含使用.equals方法。對於一組簡單的pojos,或者任何具有很好的.equals方法的東西,這非常漂亮。謝謝! – Risser 2010-06-19 04:36:25