AssertJ Array
AssertJ Array 驗證陣列是否空值、空陣列、包含、符合條件及判斷元素是否滿足匹配指定條件等多種斷言用法,提升單元測試效率,對於力求容易閱讀及維護程式提供了相當大幅度的改進, Array AssertJ 增加了範例的操作方法,透過單元測試來驗證產出結果。
Array Learning AssertJ
通常與 JUnit 測試一起使用, 斷言的基本方法是 assertThat 方法,並且被設計為在主流 IDE 中易於使用,讓開發者將繁瑣的測試驗證過程,變為更簡單, AssertJ Array Course 單獨測試一個程式、過程或方法,進行正確性驗證的測試。
assertThat array
String[] array = new String[] { "Durian", "Guava", "Pitaya" };
assertThat(array).contains("Guava", "Durian");
assertThat(array).isNotNull();
Condition<String[]> length = new Condition<String[]>(s -> s.length > 2, "length");
assertThat(array).has(length);