AssertJ List
AssertJ List 驗證集合相同元素、大小、包含、不包含指定的元素等及抽取滿足條件的元素,靜態輔助方法讓測試更容易操作,提高了測試程式碼的可讀性,對於編寫測試時,力求容易閱讀及簡單維護有了明顯的進步, List AssertJ 提供各種斷言用法及範例操作 assertThat ,透過單元測試來驗證產出結果。
List Learning AssertJ
通常與 JUnit 測試一起使用, 並且被設計為在主流 IDE 中易於使用,讓開發者將繁瑣的測試驗證過程,變為更簡單, AssertJ List Course 單獨測試一個程式、過程或方法,進行正確性驗證的測試。
assertThat list
List<String> list = Arrays.asList("Apple", "Banana", "Cherry");
assertThat(list).contains("Banana", "Apple");
assertThat(list).isNotNull();
Condition<List<?>> size = new Condition<List<?>>(s -> s.size() > 2, "size");
assertThat(list).has(size);