弹簧React测试 该项目的目的是演示SpringReact网中的单元,突变和整合测试。 实现了以下实用程序类: MockWebServerKit可以在单元测试中轻松模拟和测试WebClient 。 HttpClientKit可以轻松地将请求发送到集成测试中的控制器。 WireMockKit可以轻松地在集成测试中对我们的第三方依赖WireMockKit进行存根。 您可以在项目中使用这些类。 实施了一个样例项目customer-service ,以显示这些实用程序类的用法并测试Spring响应式应用程序。 customer-service获取客户信息user-service ,并从address-service获取地址信息。 终点 customer-service端点 手术 终点 描述 邮政 /customers 添加新客户 邮政 /customers/{customerId
2022-07-22 11:46:37 110KB unit-testing integration-testing mockito okhttp3
1
通常,我只将Vert.x用于与JVM上的React式编程相关的任何事情。 我想看看新的闪亮(好吧,不是真的)Spring Reactor与Vert.x的比较 这两个软件包都是用Groovy编写的。 这个想法是将9 hash get命令发送给redis。 这是通过以下方式完成的: 在vert.x示例中,使用Vertx-Redis-Client,并将9个哈希获取请求发送到Redis。 该库使用管道作为默认模式 在弹簧React堆样品中,使用生菜驱动器。 我在某处读到使用React式生菜时流水线是默认模式。 然后,Redis返回的9个值将被组装并序列化为JSON。 这是通过对URL localhost:8080/fake/value的HTTP GET请求完成的。 基准 基准测试是在Macbook Pro,2.2 GHz Intel Core i7、16 GB Ram,4核上完成的 Vert.
2021-10-10 17:55:45 200KB benchmark vertx spring-reactive Groovy
1