我有一个返回 Optional 的 Java 方法。 . 我想为它写一个易于阅读的单元测试来断言
返回的 Optional 有一个值(即 Optional 不为空)并且
返回值等于预期值。
假设我测试的方法是
Optional<String> testedMethod(){
return Optional.of("actual value");
}
最佳答案
您也可以使用AssertJ流畅的断言
@Test
public void testThatOptionalIsNotEmpty() {
assertThat(testedMethod()).isNotEmpty();
}
@Test
public void testThatOptionalHasValue() {
assertThat(testedMethod()).hasValue("hello");
}
关于java - 断言 Optional 具有一定的值(value),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38954742/