我正在尝试完成一个部署战争并发出一些 REST 请求的测试用例。
我想使用 Payara Micro JAVA API,并且在设置 boostrap 方面有了一个良好的开端
bootStrap = PayaraMicro.getInstance().setHttpPort(6060).bootStrap();
...并部署我的战争
bootStrap.deploy(new File("{path}"));
我的战争部署正确。
我从这里去哪里?我应该将我的请求指向哪里?
我正在尝试完成一个部署战争并发出一些 REST 请求的测试用例。
我想使用 Payara Micro JAVA API,并且在设置 boostrap 方面有了一个良好的开端
bootStrap = PayaraMicro.getInstance().setHttpPort(6060).bootStrap();
...并部署我的战争
bootStrap.deploy(new File("{path}"));
我的战争部署正确。
我从这里去哪里?我应该将我的请求指向哪里?
好的,所以我能够设置一个标准的 javax.ws.rs.client.WebTarget 和 Client 并发出定期请求。
能够在 JUnit 中设计系统测试真是太好了。帕亚拉摇滚;)
上下文路径与您部署的 WAR 的名称相同。(请参阅本自述文件中的示例 cURL)
因此,如果您my-war.war
使用上述设置进行部署,那么您将转到:
http://127.0.0.1:6060/my-war