腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
项目
反应堆
模块
()
与
StepVerifier
中
正确
的
测试
模式
unit-testing
、
testing
、
reactive-programming
、
project-reactor
最近,我注意到我
的
团队遵循两种方法在Reactor
中
编写
测试
。第一种是借助.block()方法。它看起来像这样: 第二个是关于
StepVerifier
的
使用。此外,官方文件在这一点上非常明确:
StepVerifier
提供了一种声明性方式,通过表达对订阅时将发生
的
事件
的
预期,为异步发布程序序列创建可验证
的
脚本。尽管如此,我还是很好奇,应该鼓励什么方式来作为在
反应堆
中进行
测试
的
主要途
浏览 71
提问于2020-07-02
得票数 3
回答已采纳
1
回答
Spring WebFlux & Mockito:如何验证使用了流并调用了参与
的
处理程序
java
、
mockito
、
reactive-programming
、
spring-webflux
、
project-reactor
我对Java
中
的
反应性流比较陌生。我正忙于研究如何在反应性流
中
测试
和验证对象协作。我使用弹簧
测试
和
反应堆
测试
库进行TDD
测试
。这是有缺陷
的
测试
void givenWeatherService_whenGetWeather_thenPublishWeatherAsync() throws Exception {
与
以下日志挂起: 10:21:01.827 [reactor-http-nio
浏览 2
提问于2020-12-18
得票数 1
回答已采纳
1
回答
将Mono<Order>转换为Order对象
reactive-programming
、
drools
我正在尝试探索使用drools
的
反应性编程。我正在做POC来对对象应用drools规则。kieSession.fireAllRules(); return order;这是我
的
测试
规则orderObject.setDescription("bdfgdfdfhdf"); 在这里,方法kieSession.insert(order)需要一个对象作为输入,但是在上面的代码
中
,我传递
的
浏览 2
提问于2020-06-16
得票数 0
1
回答
反应堆
的
StepVerifier
:断言在不同
的
步骤
中
以不确定
的
方式失败
java
、
testing
、
integration-testing
、
project-reactor
我想在Mongo存储库中使用
StepVerifier
进行集成
测试
、保存操作。def numberOfItems = 3 def saveResult = saveMultiple(numberOfItems)
StepVerifier
.create.expectNextMatches {it.itemNo == 2 } .verify()我希望接下来
的
项目
会
浏览 5
提问于2020-11-20
得票数 2
回答已采纳
1
回答
反应堆
StepVerifier
.withVirtualTime无限期块
java
、
project-reactor
我试图使用
反应堆
的
虚拟时间特性,但是
测试
将无限期地阻塞(没有超时)或抛出一个AssertionError (带有超时):public void test() {
与
实时操作相同
的</e
浏览 0
提问于2017-08-24
得票数 5
回答已采纳
1
回答
Operators#lift: MDC日志记录
的
好主意?
java
、
reactive-programming
、
project-reactor
、
mdc
项目
反应堆
文档为MDC日志记录提供了以下
模式
:为了避免每次登录呼叫都必须包装,在每个信号之前从currentContext填充MDC,使用Hooks.onEachOperator(Operators.lift(...)添加
的
自定义订阅服务器会是个好主意吗我
的
主要会议是: 1.)
浏览 0
提问于2021-01-07
得票数 4
回答已采纳
1
回答
反应堆
TestPublisher不与未完成
的
通量一起工作
unit-testing
、
project-reactor
我认为这是一个关于用
项目
反应堆
(java)进行单元
测试
的
非常基本
的
问题,但我一直在查看文档,不知道我
的
误解是什么。我一直在尝试使用TestPublisher和
StepVerifier
来
测试
一个应该是永无止境
的
通量,所以我
的
场景
中
不包括终端信号。虽然使用使用Sinks.many().unicast()创建
的
常规接收器可以像我预期
的
那样工作,但是使用TestPubli
浏览 11
提问于2022-02-09
得票数 1
回答已采纳
1
回答
我如何
测试
一个没有事件
的
逻辑从RxJava
与
项目
反应堆
步骤验证器?
junit
、
project-reactor
我目前正在努力弄清楚,如何在
项目
反应堆
中进行类似的
测试
。基本上,我想确保在连接之前没有发生任何事件。connectable.connect();} ConnectableFlux<String> connec
浏览 0
提问于2018-06-29
得票数 1
回答已采纳
2
回答
将多
模块
maven
项目
从Git导入到Eclipse/STS
eclipse
、
maven
、
m2e
、
sts-springsourcetoolsuite
我一直在拼命地尝试将一个多
模块
maven
项目
从GIT导入到我
的
(新安装
的
) STS 3.9.4
中
。在过去
的
几个小时里,我尝试了很多在堆栈溢出上发布
的
解决方案,但是没有一个对我有用。以下是我所做
的
步骤: 通过File / Import / Maven /
浏览 2
提问于2018-05-04
得票数 0
回答已采纳
1
回答
反应堆
:为什么我
的
代码适用于publishOn,而不是subscribeOn
kotlin
、
reactor
、
webflux
我在学习调度程序是如何工作
的
。所以我试着把号码设为100。对于publishOn,它可以工作(它将数字设置为100),但是对于subscribeOn,它不会将数字设置为100。我不明白为什么?
浏览 4
提问于2021-12-15
得票数 1
回答已采纳
1
回答
Maven干净安装未能在
项目
上执行目标
java
、
maven
、
spring-boot
我正在开发一个spring引导
项目
,它有几个
模块
。我有一个入口点
模块
,它有主类,另一个
模块
依赖于我在入口点
模块
pom.xml
中
添加
的
内容。当我命令mvn干净安装时,它会抛出一个错误,上面写着 未能执行
项目
api:无法解决
项目
com.nikesh:api:jar:1.0.0
的
依赖关系: com.nikesh:lib:jar:1.0.0,com.nikesh1.0.0,com.nikesh:service:jar:1.
浏览 2
提问于2017-12-04
得票数 0
回答已采纳
1
回答
如何在Rest控制器
中
测试
从服务调用
的
反应性方法
spring
、
unit-testing
、
spring-webflux
、
reactor
but it is not working NumberEventService serv; public void test() { at reactor.test.
StepVerifier
.wi
浏览 1
提问于2018-09-14
得票数 0
回答已采纳
1
回答
Maven:用mvn目标恢复构建后
的
完整
反应堆
摘要-rf :
模块
maven
我使用maven来管理一个大型
项目
的构建,该
项目
被划分为几个
模块
,这些
模块
是从根构建
的
。因此,在本例
中
,maven将使用
反应堆
功能在
正确
的
order.Something
中
构建每个
模块
,如下所示: sp1/pom.xml sp4/pom.xml 我使用根目录
浏览 2
提问于2017-10-05
得票数 2
1
回答
如何在阴影工件上运行maven集成
测试
?
java
、
maven
、
maven-shade-plugin
、
maven-failsafe-plugin
、
maven-invoker-plugin
具体来说,我想在树荫运行之后运行
测试
,因为我想要一个集成
测试
来验证shade
的
重新定位并没有破坏我经常尝试重新定位
的
东西。我们遇到了问题,阴影jar,而不是(反序列化)
正确
的
事情,所以,它是重要
的
,我们有一个类型
的
测试
,可以验证这种行为预部署。这意味着,它无法加载我重新定位过
的
类,即使maven阴影插件
中
的
重新定位过程应该(并且在活动工件
中
也是如此)重新定位了对该
浏览 12
提问于2022-10-25
得票数 4
回答已采纳
2
回答
Maven发布和重新组合
的
POM系列
maven
、
maven-release-plugin
我在我公司特定
的
Maven结构
中
运行maven发布插件时遇到了一些问题。让我解释一下我所指
的
重组家庭
的
概念。我
的
项目
是多
模块
项目
,其中每个
模块
可能具有不同于其自然父
模块
的
父
模块
。例如,每个WAR
项目
都需要定义一个特定
的
maven-resource-plugin执行ID。因为我们有大约80个WAR要生成,想象一下如果我们要为所有WAR添加额外<em
浏览 0
提问于2015-06-05
得票数 0
1
回答
Maven多父子层次结构
maven
我有一个以另一种方式构建
的
项目
:名为 projects
的
父
模块
,它包含两个
模块
,名为apps和libs,每个
模块
都包含不同
的
项目
。而其余部分
的
打包是war/jar。当我试图在生产(或任何其他
模块
/
项目
)上运行mvn install时,我得到了Non-resolvable parent POM: Failure to find。只有当我在mvn install -N上运行Prod
浏览 4
提问于2015-04-26
得票数 2
回答已采纳
1
回答
Maven
模块
不识别
反应堆
构建中
的
依赖管理
java
、
maven
、
build
、
dependencies
、
maven-3
我
的
项目
如下 因此,我不得不取消对
模块
浏览 6
提问于2014-03-15
得票数 0
回答已采纳
1
回答
为什么StepVerifer虚拟时间不适用于磁通?
java
、
project-reactor
我一直在使用教程来尝试学习关于
反应堆
的
知识,我对其中一个
测试
的
结果感到有点困惑,用
StepVerifier
尝试虚拟时间。这样做
的
效果非常好:public void expect10Elements() { Flux<Long> flux = Flux.interval(Dura
浏览 1
提问于2020-03-07
得票数 0
回答已采纳
1
回答
在Jenkins订购git子maven
项目
git
、
maven
、
jenkins
我有一个有孩子
项目
的git
项目
。-pom.xml -srcprojA、projB1、projB2和projC是使用内部core
项目
的独立
项目
在实际
中
,大约有8-10个独立
的
项目
.我只是简单地使用clean install目标。目前
浏览 1
提问于2016-08-22
得票数 0
回答已采纳
1
回答
多
模块
项目
中
的
Maven依赖-收敛报告
maven
、
maven-site-plugin
我试图在一个多
模块
项目
中使用maven- project -info-reports插件
的
,看起来如下: + test-lib-a 如果我在父pom上运行site:site,将为每个
项目
生成一个依赖关系收敛报告,但所有三个报告都是相同
的
,它们包括关于整个
反应堆
构
浏览 2
提问于2017-06-12
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
DOE宣布成立国家核反应堆创新中心
中国核动力院数字反应堆研发纪实
华能石岛湾高温气冷堆核电站示范工程商运投产
每个程序员都该知道的 5 个定律
每个程序员都该知道的五大定理
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券