我想通过junit测试我的休息服务。这些服务在 BnD 捆绑包(Felix)中。实际上,我想为 rest url 编写测试用例。你能建议我任何文档吗,或者你能告诉我我该怎么做。
请记住,我在 BnD 捆绑包中的项目。
我想通过junit测试我的休息服务。这些服务在 BnD 捆绑包(Felix)中。实际上,我想为 rest url 编写测试用例。你能建议我任何文档吗,或者你能告诉我我该怎么做。
请记住,我在 BnD 捆绑包中的项目。
如果您需要调用 REST 服务,无论它部署或捆绑在何处,您都可以使用rest-assured,这是一个用于测试 REST(实际上是 HTTP)服务的简单库。例如,您可以这样做:
given().
parameters("firstName", "John", "lastName", "Doe").
when().
post("/greetMe").
then().
body(hasXPath("/greeting/firstName[text()='John']")).
我每天都广泛使用它,它确实功能齐全。