10.10. Eclipse Vert.x JUnit5 的更改


下一节介绍 Eclipse Vert.x JUnit5 中的更改。

10.10.1. 支持 vertx-core 模块和扩展中的更新

vertx-core 模块已更新,以使用服务提供商接口进行参数注入。此更改导致 JUnit5 中的以下更新:

  • 在需要创建它的任何参数前,您必须调用 Vertx 参数。例如,在注入 WebClient 时。
  • vertx-junit5 模块仅支持 vertx-core 模块。
  • reactiverse-junit5-extensions 模块主机包含额外参数类型的扩展,如 WebClient
  • RxJava 1 和 2 绑定现在可作为 vertx-junit5-rx-javavertx-junit5-rx-java2 模块包括在 vertx-junit5-extensions 存储库中。

    从 Eclipse Vert.x 4.1.0,RxJava 3 绑定 vertx-junit5-rx-java3 可用。

10.10.2. 在 Eclipse Vert.x 文本上下文中弃用成功和失败的方法

VertxTestContext.succeeding ()VertxTestContext.failing () 方法已被弃用。使用 VertxTestContext.succeeding ThenComplete ()VertxTestContext.failing ThenComplete () 方法替代。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.