java – 任何方式在生产代码中使用Hamcrest匹配器?

前端之家收集整理的这篇文章主要介绍了java – 任何方式在生产代码中使用Hamcrest匹配器?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想使用hamcrest作为糖框架来使用if语句,而不是在单元测试中使用断言,而是在原始生产代码中.

就像是

if ( isNotEmpty(name) ) return //....

要么

if ( isEqual(name,"John")) return //...

就像AssertThat,但没有抛出错误,只是返回布尔值.
可能吗?

解决方法

bool project提供以下语法:
if(the(name,is(equalTo("Alex")))) {
...
}

猜你在找的Java相关文章