背景
編寫一個UT測試用例,如下代碼 int[] nums = {1, 2}; Assertions.assertEquals(true, Arrays.asList(nums).contains(1));
上述UT永遠運行失敗!!
原因
引用對象才能自動裝箱,基本類型無法裝箱。
解決
Integer[] nums = {1, 2};
Assertions.assertEquals(true, Arrays.asList(nums).contains(1));
參考
https://stackoverflow.com/questions/31422025/arrays-aslistint-not-working