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