本文整理了Java中org.assertj.core.api.Assertions.assertThatNullPointerException()
方法的一些代码示例,展示了Assertions.assertThatNullPointerException()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Assertions.assertThatNullPointerException()
方法的具体详情如下:
包路径:org.assertj.core.api.Assertions
类名称:Assertions
方法名:assertThatNullPointerException
[英]Alias for #assertThatExceptionOfType(Class) for NullPointerException.
[中]NullPointerException的#AssertThatException类型(类)的别名。
代码示例来源:origin: reactor/reactor-core
@Test
public void nullResourcePublisherRejected() {
assertThatNullPointerException()
.isThrownBy(() -> Flux.usingWhen(null,
tr -> Mono.empty(),
tr -> Mono.empty(),
tr -> Mono.empty()))
.withMessage("resourceSupplier")
.withNoCause();
}
代码示例来源:origin: reactor/reactor-core
@Test
public void nullResourcePublisherRejected() {
assertThatNullPointerException()
.isThrownBy(() -> Mono.usingWhen(null,
tr -> Mono.empty(),
tr -> Mono.empty(),
tr -> Mono.empty()))
.withMessage("resourceSupplier")
.withNoCause();
}
代码示例来源:origin: reactor/reactor-core
@Test
public void nullConsumer() {
Assertions.assertThatNullPointerException()
.isThrownBy(() -> new MonoDoOnEach<>(Mono.just("foo"), null))
.withMessage("onSignal");
}
代码示例来源:origin: reactor/reactor-core
@Test
public void nullFunction() {
assertThatNullPointerException()
.isThrownBy(() -> Mono.just("Foo")
.publish(null))
.withMessage("transform");
}
代码示例来源:origin: reactor/reactor-core
@Test
public void nullSources() {
assertThatNullPointerException()
.isThrownBy(() -> new FluxMergeOrdered<>(2, Queues.small(), Comparator.naturalOrder(),
(Publisher<Integer>[]) null))
.withMessage("sources must be non-null");
}
代码示例来源:origin: reactor/reactor-core
@Test
public void nullSource() {
Assertions.assertThatNullPointerException()
.isThrownBy(() -> new MonoDoOnEach<>(null, s -> {}))
.withMessage(null);
}
代码示例来源:origin: reactor/reactor-core
@Test
public void sourceNull() {
//noinspection ConstantConditions
assertThatNullPointerException()
.isThrownBy(() -> new FluxIndexFuseable<>(null, (i, v) -> i))
.withMessage(null);
}
代码示例来源:origin: reactor/reactor-core
@Test
public void sourceNull() {
//noinspection ConstantConditions
assertThatNullPointerException()
.isThrownBy(() -> new FluxIndex<>(null, (i, v) -> i))
.withMessage(null);
}
代码示例来源:origin: reactor/reactor-core
@Test
@SuppressWarnings("unchecked") //safe varargs
public void nullFirst() {
FluxMergeOrdered<Integer> test = new FluxMergeOrdered<>(2, Queues.small(),
Comparator.naturalOrder(),
null, Flux.just(1), null);
assertThatNullPointerException().isThrownBy(test::subscribe)
.withMessage("subscribed with a null source: sources[0]");
}
代码示例来源:origin: reactor/reactor-core
@Test
@SuppressWarnings("unchecked") //safe varargs
public void nullSecond() {
FluxMergeOrdered<Integer> test = new FluxMergeOrdered<>(2, Queues.small(),
Comparator.naturalOrder(),
Flux.just(1), null);
assertThatNullPointerException().isThrownBy(test::subscribe)
.withMessage("subscribed with a null source: sources[1]");
}
代码示例来源:origin: reactor/reactor-core
@Test
public void discardAdapterRejectsNull() {
assertThatNullPointerException().isThrownBy(() -> Operators.discardLocalAdapter(null, obj -> {}))
.as("type null check")
.withMessage("onDiscard must be based on a type");
assertThatNullPointerException().isThrownBy(() -> Operators.discardLocalAdapter(String.class, null))
.as("discardHook null check")
.withMessage("onDiscard must be provided a discardHook Consumer");
}
代码示例来源:origin: reactor/reactor-core
@Test
public void mapT4Null() {
assertThatNullPointerException().isThrownBy(() ->
Tuples.of(1, 2, 3, 4)
.mapT4(i -> null)
).withMessage("t4");
}
代码示例来源:origin: reactor/reactor-core
@Test
public void mapT2Null() {
assertThatNullPointerException().isThrownBy(() ->
Tuples.of(1, 2)
.mapT2(i -> null)
).withMessage("t2");
}
代码示例来源:origin: reactor/reactor-core
@Test
public void indexMapperNull() {
Flux<String> source = Flux.just("foo", "bar");
//noinspection ConstantConditions
assertThatNullPointerException()
.isThrownBy(() -> new FluxIndex<>(source, null))
.withMessage("indexMapper must be non null");
}
代码示例来源:origin: reactor/reactor-core
@Test
public void indexMapperNull() {
Flux<String> source = Flux.just("foo", "bar");
//noinspection ConstantConditions
assertThatNullPointerException()
.isThrownBy(() -> new FluxIndexFuseable<>(source, null))
.withMessage("indexMapper must be non null");
}
代码示例来源:origin: reactor/reactor-core
@Test
public void mapT8Null() {
assertThatNullPointerException().isThrownBy(() ->
Tuples.of(1, 2, 3, 4, 5, 6, 7, 8)
.mapT8(i -> null)
).withMessage("t8");
}
代码示例来源:origin: reactor/reactor-core
@Test
public void mapT6Null() {
assertThatNullPointerException().isThrownBy(() ->
Tuples.of(1, 2, 3, 4, 5, 6)
.mapT6(i -> null)
).withMessage("t6");
}
代码示例来源:origin: reactor/reactor-core
@Test
public void mapT3Null() {
assertThatNullPointerException().isThrownBy(() ->
Tuples.of(1, 2, 3)
.mapT3(i -> null)
).withMessage("t3");
}
代码示例来源:origin: reactor/reactor-core
@Test
public void mapT1Null() {
assertThatNullPointerException().isThrownBy(() ->
Tuples.of(1, 2)
.mapT1(i -> null)
).withMessage("t1");
}
代码示例来源:origin: reactor/reactor-core
@Test
public void mapT5Null() {
assertThatNullPointerException().isThrownBy(() ->
Tuples.of(1, 2, 3, 4, 5)
.mapT5(i -> null)
).withMessage("t5");
}
内容来源于网络,如有侵权,请联系作者删除!