@Test
public void testCancelledMismatchFormatting() throws Exception {
final SettableFuture<Void> future = SettableFuture.create();
try {
// Cancel the future
future.cancel(true);
final StringDescription description = new StringDescription();
SUT.describeMismatch(future, description);
assertThat(description.toString(), is("a future that was cancelled"));
} finally {
// This will cause the future's thread to throw InterruptedException and make it return
future.cancel(true);
}
}
SuccessfullyCompletedFutureTest.java 文件源码
java
阅读 22
收藏 0
点赞 0
评论 0
项目:java-hamcrest
作者:
评论列表
文章目录