Hen*_*nry 5 java hamcrest junit4
我有一个类List(编辑:我自己编写),方法List.equals,所以我想运行类似的东西
List list1 = new List();
List list2 = new List();
assertTrue(list1.equals(list2));
Run Code Online (Sandbox Code Playgroud)
所以使用匹配器和断言,我想也许
assertThat(list1.equals(list2), is(true));
Run Code Online (Sandbox Code Playgroud)
但这变得非常愚蠢......编辑:也许我可以写自己的匹配器
有没有更好的方法来检查我的equals方法是否正常工作?
这是使用JUnit4.5
sam*_*wis 10
import static org.hamcrest.Matchers.equalTo;
import static org.hamcrest.MatcherAssert.assertThat;
...
assertThat(list1, equalTo(list2));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4719 次 |
| 最近记录: |