斷言,一個string
不是在JUnit可以通過以下方式進行空:如何assertThat字符串不是空
assertTrue(!string.isEmpty());
assertFalse(string.isEmpty());
assertThat(string.toCharArray(), is(not(emptyArray())); // (although this didn't compiled)
我的問題是:有沒有檢查這一個更好的方式 - 這是如:
assertThat(string, is(not(empty()))
?
這些字符串操作有一個匹配器:['IsEmptyString'](http://hamcrest.org/JavaHamcrest/javadoc/1.3/org/hamcrest/text/IsEmptyString.html) – Seelenvirtuose
另一種選擇:'assertThat(string .isEmpty(),is(false))' – Seelenvirtuose