首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无Spring框架的Spring Cloud合约测试(Boot)

无Spring框架的Spring Cloud合约测试(Boot)
EN

Stack Overflow用户
提问于 2017-07-20 22:06:16
回答 1查看 587关注 0票数 3

我想知道是否可以将Spring Cloud Contracts用于其他框架,而不仅仅是Spring Boot?我想测试Spring Cloud契约的另一个框架的例子是KumuluzEE。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-12-22 17:39:42

你是问消费者方面还是生产者方面?

在消费者端,您可以使用JUnit规则(http://cloud.spring.io/spring-cloud-static/Edgware.RELEASE/multi/multi__spring_cloud_contract_stub_runner.html#_stub_runner_junit_rule)。

在生产者端,您可以使用显式模式(例如http://cloud.spring.io/spring-cloud-static/Edgware.RELEASE/multi/multi__contract_dsl.html#_working_with_context_paths)。

这样,生成的测试将假定您正在向实际运行的应用程序发送请求。因此,在基类中(或者甚至在运行这些测试之前),您必须启动应用程序,然后指向网址(如这里的https://github.com/marcingrzejszczak/the-legacy-app/blob/master/stubs/src/test/java/com/example/contracts/BaseClass.java#L15)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45217108

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档