腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
Mono
Stepverifier
的
反应式
测
试用
例
、
、
、
、
我是spring webflux中
的
响应式编程新手。我有下面的场景。 在尝试为
Mono
<List<MyClass>>编写测
试用
例
时,我遇到了一个错误。.setBody("{\"separator\":\"value\"}")
Mono
<List<M
浏览 73
提问于2021-10-12
得票数 0
回答已采纳
1
回答
如何编写StepVerfier来测试Flux.interval和delayElements?
、
、
如何用
StepVerifier
编写通量间隔和delayElements测
试用
例
.onBackpressureDrop()
Mono
.just
浏览 11
提问于2022-06-11
得票数 0
回答已采纳
2
回答
不能
使用
ReactiveMongoRepository存根Mockito.when
、
、
我对
反应式
编程很陌生。我想为一个反应性
的
mongo存储库编写一些测
试用
例
。我试图存根一些查询方法,并
使用
步骤验证器来检查响应,但是我
的
测试失败了。ItemReactiveRepository.java
Mono
Item("ABC", "Samsung TV
浏览 4
提问于2020-10-22
得票数 0
1
回答
反应式
存储库不保存对象
、
、
、
、
我想我不太理解
反应式
存储库和
使用
它
的
处理程序是如何工作
的
。我编写了一个特殊
的
测试类,仅用于
使用
存储库测试最简单
的
处理程序 @SpringBootTest lateinitService fun save(object: MyObject):
M
浏览 4
提问于2019-05-08
得票数 1
回答已采纳
2
回答
使用
项目反应器进行单元测试重试
、
我有一段代码是这样
的
: .subscribeOn(...) .retry(3)到目前为止,我已经成功地
使用
reactor-test中
的
工具对愉快
的
路径进行了单元测试,比如map {...}中
的
代码是否被调用。
浏览 0
提问于2019-07-16
得票数 1
1
回答
将
Mono
<Order>转换为Order对象
、
我正在尝试探索
使用
drools
的
反应性编程。我正在做POC来对对象应用drools规则。public
Mono
<Order> findByOrderNo(String orderNo) {end 在这里,方法kieSession.insert(order)需要一个对象作为输入,但是在上面的
浏览 2
提问于2020-06-16
得票数 0
3
回答
如何正确地对简单字符串值
的
反应响应进行单元测试?
、
、
我对Webflux和整个反应性上下文都是非常陌生
的
。我就是想不通。然而,在我
的
理论中,我从一个简单
的
例子开始尝试。 ) }我
的
测试结
浏览 5
提问于2021-02-15
得票数 0
2
回答
如何
使用
Reactor
的
StepVerifier
验证单声道是否为空?
、
、
、
我正在
使用
StepVerifier
测试值:public void testStuff() {
Mono
<Thing>result =
Mono
.just(thing); assertEquals(thing, r);} 我现在想做
浏览 1
提问于2018-07-19
得票数 39
回答已采纳
3
回答
测试
反应式
存储库java.lang.AssertionError:期望"assertNext“失败(期望: onNext();实际: onComplete())
、
、
、
我正在写一个简单
的
反应式
应用程序,
使用
spring5和mongo
反应式
存储库。java.lang.AssertionError: expectation "assertNext" failed (expected: onNext(); actual: onComplete()) productRepository.save(first).bl
浏览 125
提问于2020-02-20
得票数 4
2
回答
弹簧反应回用
Mono
值
、
、
、
我
使用
Mono
进行了一系列
的
flatMap转换。我设法将我
的
生产代码简化为这个测
试用
例
:public void test() { int iValue = iCounter.getAndIncrement
浏览 0
提问于2018-09-26
得票数 4
回答已采纳
1
回答
如何在包含反应性管道创建者堆栈跟踪
的
反应管道
的
执行过程中抛出异常?
、
、
、
、
如果运行以下反应性管道: .switchIfEmpty(
Mono
.defer(() ->
Mono
.error(new RuntimeException反应堆栈跟踪部分是无用
的
,我实际上对调试触发创建管道
的
请求感兴趣(该请求是按次顺序执行
的
)。即使在管道创建者
的
堆栈跟踪有时显示在反应性堆栈元素下面时,这也不是一个保证,因为我已经看到了太多意外
的
分支,在最坏
的</em
浏览 1
提问于2021-04-15
得票数 0
回答已采纳
1
回答
如何
使用
提供
Mono
未完成
的
StepVerifier
进行验证?
使用
StepVerifier
,很容易检查
Mono
是否已经完成(仅通过
StepVerifier
中
的
expectComplete()方法),但是如果需要检查相反
的
情况,我应该做什么呢?我试着用这种方法: public void neverMonoTest() {
Mono
<String> neverMono =
Mono
.never();
StepVerifier
.create(nev
浏览 0
提问于2019-10-21
得票数 2
回答已采纳
2
回答
项目反应堆模块()与
StepVerifier
中正确
的
测试模式
、
、
、
最近,我注意到我
的
团队遵循两种方法在Reactor中编写测试。第一种是借助.block()方法。它看起来像这样: 第二个是关于
StepVerifier
的
使用
。此外,官方文件在这一点上非常明确:
StepVerifier
提供了一种声明性方式,通过表达对订阅时将发生
的
事件
的
预期,为异步发布程序序列创建可验证
的
脚本。尽管如此,我还是很好奇,应该鼓励什么方式来作为在反应堆中进行测试
的
主要途径。是否应该完全放弃.block()方法,或者它在某些
浏览 71
提问于2020-07-02
得票数 3
回答已采纳
1
回答
反应堆
StepVerifier
测试blockFirst()失败
下面是检查数据库中重复名称
的
代码 FluxcustomerRepository.findByNameIgnoreCase(name); return
Mono
.error( new RuntimeException ("ABC99&quo
浏览 0
提问于2019-01-08
得票数 0
1
回答
如何
使用
reactor-test断言指标发布
、
我想断言一个
反应式
流是否发布了某些。我无法
使用
StepVerifier
触发指标发布,它也没有方法来断言任何与指标相关
的
内容。订阅流确实会触发指标,但这需要管理更多
的
测试代码;您对
使用
StepVerifier
打开指标发布有什么建议吗?
浏览 8
提问于2021-12-01
得票数 0
1
回答
如何在
Mono
.flatMap()中模拟方法?
、
、
、
、
我为一些服务编写单元测试,我不明白,为什么我模拟
的
一些方法不能调用。());
StepVerifier
.expectErrorMatches(throwable -> throwable instanceof NotFoundException)(deviceModel));
浏览 65
提问于2021-02-24
得票数 0
回答已采纳
1
回答
StepVerifier
::expectError接受Spock中
的
任何异常
、
、
、
、
我正在测试一个
使用
Spring网络流量库
的
类,我在
StepVerifier
::expectError中遇到了一些奇怪
的
行为。具体来说,我可以传递任何类型(甚至字符串!)方法和测试通过。我
的
测试方法应该为这个特定
的
测试
使用
一个错误
Mono
来响应,并且
mono
应该包含一个自定义异常。我从得到
的
理解是,
StepVerifier
在正确
的
块中运行。这里出什么问题了?; public
浏览 8
提问于2022-06-08
得票数 1
回答已采纳
1
回答
在需要存储
反应式
代码输出
的
测试中,如何
使用
StepVerifier
而不是block()?
、
、
当我编写验证
反应式
组件
的
测试时,我通常
使用
具有以下模式
的
StepVerifier
:
StepVerifier
.create(...) ...assertThat(producedValue)...; someOtherAction(producedValue); 后者
浏览 19
提问于2020-12-04
得票数 1
1
回答
Spring webflux restdocs -通过传递测
试用
例
的
安全性
、
我正在为我
的
应用程序
使用
Spring webflux安全性,并尝试编写Spring webflux restdocs。获取测
试用
例
的
未经授权
的
错误。对于rest文档测
试用
例
,有什么可以绕过安全性
的
吗?有没有可能通过财产来控制?bodyValue(register).exchange() <e
浏览 43
提问于2021-02-02
得票数 0
1
回答
在
Mono
<Void>中
使用
then时出现意外行为
、
、
当
使用
.then(
Mono
<Void>)组合许多
Mono
<Void>时,它们不会按预期
的
顺序运行。 有人能解释一下下面的工作代码和非工作代码之间
的
区别吗?工作代码
StepVerifier
.create( .then(repository.incrementCounter(bucket, timeStamp))
浏览 141
提问于2019-06-21
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券