0
我想寫一個Junit
測試來斷言我的TreeMap
中的對象是的正確順序。單元測試聲明TreeMap中的對象的順序是正確的?
我該怎麼做?
我努力做到以下幾點:
assertEquals(treeMapFromMethod.get(0), ValueThatShouldBeFirstEntryInTreeMap);
但我得到錯誤:
"java.lang.ClassCastException: java.lang.Integer cannot be cast to MyObJect"
此錯誤與上面的線。
我該如何解決這個問題/是否有更好的方法來測試?
TreeMap類型爲TreeMap?在我看來,Java不能將0投射到MyObject。 –
Florian
你需要迭代地圖(值),沒有基於'get()'的索引。 – Kayaman
好的謝謝我試着迭代值 – java123999