当前位置: 首页 > news >正文

dz门户网站模板下载电商的运营模式有几种

dz门户网站模板下载,电商的运营模式有几种,网站建设评比办法,wordpress 显示标签页Reactor测试框架之StepVerifier 测试步骤1、创建StepVerifier实例2、添加断言3、执行验证 代码实例 在响应式编程中,Reactor框架提供了StepVerifier测试类,用于对响应式序列进行断言和验证。StepVerifier主要用于对Publisher发出的元素序列进行逐步的、精…

Reactor测试框架之StepVerifier

  • 测试步骤
    • 1、创建StepVerifier实例
    • 2、添加断言
    • 3、执行验证
  • 代码实例

在响应式编程中,Reactor框架提供了StepVerifier测试类,用于对响应式序列进行断言和验证。StepVerifier主要用于对Publisher发出的元素序列进行逐步的、精确的验证。

测试步骤

1、创建StepVerifier实例

  • StepVerifier.create(Publisher)
StepVerifier<MyObject> verifier = StepVerifier.create(publisher);

2、添加断言

常用断言方法如下:

  • expectNext:用于声明期望接收到的下一个元素;
  • expectNextCount:验证接下来要发出的元素数量;
  • expectError:期望流发出一个错误信号。可以配合expectErrorMessage或expectErrorMatches方法来验证错误信息。

3、执行验证

常用验证方法如下:

  • verifyComplete:验证流正常完成,即所有期望的元素都已发出且没有错误发生;
  • verifyError:验证流报错,对于期望的元素发生指定错误;
  • verify:执行验证操作。

代码实例

import org.junit.jupiter.api.Test;
import reactor.core.publisher.Flux;
import reactor.test.StepVerifier;public class StepVerifierExampleTest {@Testpublic void testFlux() {// 创建一个Flux,发出1、2、3三个元素Flux<Integer> flux = Flux.just(1, 2, 3);// 使用StepVerifier进行测试StepVerifier.create(flux)// 期望依次接收到1、2、3.expectNext(1).expectNext(2).expectNext(3)// 期望流完成.verifyComplete();}@Testpublic void testFluxWithError() {// 创建一个Flux,发出1、2后抛出异常Flux<Integer> flux = Flux.just(1, 2).concatWith(Flux.error(new RuntimeException("Test error")));// 使用StepVerifier进行测试StepVerifier.create(flux)// 期望依次接收到1、2.expectNext(1).expectNext(2)// 期望接收到一个RuntimeException类型的错误.expectError(RuntimeException.class)// 验证错误信息是否包含指定字符串.expectErrorMessage("Test error")// 执行验证.verify();}
}
http://www.shuangfujiaoyu.com/news/26562.html

相关文章:

  • 哔哩哔哩b站在线看免费影视网站怎么优化关键词排名
  • 集团网站建设新闻整合营销经典案例
  • asp影楼网站设计网络推广工作怎么样
  • 网站建设的策划方案广州网站优化多少钱
  • oa系统网站建设方案谷歌商店官网下载
  • b站做简介的网站深圳网络推广软件
  • 网站登记备案表windows优化大师怎么彻底删除
  • 静态网站建设的主要技术湖南网站营销seo方案
  • 找大学生做家教的网站网站推广在哪好
  • 杭州seo渠道排名厦门百度快速优化排名
  • 电影网站做静态是不是好一些网站维护中是什么意思
  • 泰安建设厅网站竞价排名营销
  • 临沂市住房和城乡建设局网站自己可以做网站吗
  • 网站开发建设准备工作网络舆情监控
  • 郑州高端网站建设公司百度云资源
  • 网站推广适合哪种公司做免费大数据网站
  • 网站建设教程哪家公司好百度搜索优化平台
  • 在线室内设计网站如何在百度推广自己
  • wordpress在线不能播放视频播放器谷歌seo网络公司
  • bootstrap 3 wordpress theme哈尔滨百度搜索排名优化
  • 硬盘做网站空间seo外包公司兴田德润官方地址
  • cpa广告联盟网站建设南宁网站建设网站推广
  • 网站建设与管理代码百度识图网页版在线使用
  • 做电影的网站赚什么钱前端开发
  • 秀网站现在推广平台哪家最好
  • 做的网站里面显示乱码怎么解决方法如皋网站制作
  • 自己搭建一个博客网站软件开发外包公司
  • 简单个人网站制作电商营销的策略与方法
  • 茂名市制作网站的公司it培训学校哪家好
  • 网站建设公司及网络安全法网站搜索引擎优化方法