如何编写集成测试以在 Java EE 中测试 REST 端点

How to write Integration Tests to test REST endpoints in Java EE

我刚刚开始一个新项目,该项目使用 Java EE 而不是 Spring Boot 作为他们的 MVC。由于我非常习惯 Spring 并且没有 Java EE 的经验,所以我想知道如何测试 REST 端点。 我从 Spring Boot 知道 MockMvcWebTestClient。在 Java EE 中写一个 Integration-Test/API-Test 相当于什么?到目前为止,我无法使用 Google 找到任何有用的东西。也许我遗漏了一些特殊关键字?

视情况而定,但这里有一些选项:

  • Arquillian
  • 放心
  • WireMock
  • 微棚