Assert斷言使用


Assert斷言使用在寫代碼的時候如果使用斷言,可以減少代碼些ifelse判斷;這段時間代碼用了斷言,舒服得不要不要的

Assert.notNull:如果為null,就報錯(throw new IllegalArgumentException(message);)

Assert.isNull();如果傳遞的參數不為null就報錯

Assert.isTrue();如果不是傳遞的參數不是true就報錯

Assert.doesNotContain(); 判斷字符串是否含有該字符串

Assert.hasLength();如果字符串為null或者為空且字符長度不為0,報錯

Assert.hasText(); text不為null且必須至少包含一個非空格的字符

Assert.isAssignable();是否子類和父類關系

Assert.isInstanceOf(); obj必須能被正確造型成為clazz 指定的類

Assert.noNullElements(); 數組中是否包含null元素

Assert.state();會拋出IllegalStateException異常


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM