![](/img/trans.png)
[英]what is the best way to calculate the expected_value in assertEquals() method in jUnit
[英]JUnit what better way to use assertEquals between two objects without defining equals method
我想知道什么是更好的使用方式
assertEquals()
在兩個對象之間沒有定義
等於()
方法。
我想使用org.apache.commons.lang3.builder.EqualsBuilder:Assert.assertTrue(EqualsBuilder.reflectionEquals(expected,actual));
但是我在文檔中讀到,這不是比較兩個對象的最佳方法: COMMONS Doc 。
我也想找到一個可以做到甚至更好的開源庫:沒有庫。
謝謝。
我認為有關SecurityManager問題的建議不適用於您的測試代碼,因為您可以控制運行測試的環境。
如果可以使用Lombok項目,則可以自動生成等於項: https : //projectlombok.org/features/EqualsAndHashCode.html
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.