不管是單元測試也好,接口測試也好,得到了測試結果我們需要判斷測試結果是否與我們期望的值一致,這裏斷言就能起到這個作用,下面列舉一下接口測試中經常用到的斷言:
assertThat
1.等於
assertThat(a).isEqualTo(b);
2.不等於
assertThat(a).isNotEqualTo(b);
3.大於等於
assertThat(a).isGreaterThanOrEqualTo(b);
4.不爲空
assertThat(a).isNotEmpty();
5.不爲null
assertThat(a).isNotNull();
6.包含於
assertThat(a).isIn("1", "2", "3");
7.小於
assertThat(a).isLessThan(b);
8.大於
assertThat(a).isGreaterThan(b);
9. 包含
assertThat(a).contains(b);
10.在範圍之間
assertThat(a).isBetween(b, c);