2

我有一个与 Spring Cloud Contract 框架相关的问题。是否可以调试 Spring Cloud Contract 自动生成的测试用例。通常我会做 gradle build 来执行合同。但要了解实际问题,我想进行调试并查看结果。

4

1 回答 1

0

Spring Cloud Contract Plugin 根据您的合约生成标准的 Junit 测试文件。对于 Maven,您可以在目录中找到这些target/generated-test-sources/contracts(Gradle 将在目录中具有类似的输出build)。

打开此目录中的文件时,您可以查看生成的代码。如果打算调试这些测试,可以将它们从该目录复制/粘贴到项目中的实际测试源目录中。然后您可以直接在调试模式下运行测试(正如 Marcin 之前指出的那样)。为避免复制/粘贴,请将target/generated-test-sources/contracts目录添加为 IDE 中的测试源文件夹。

于 2019-07-15T08:49:07.367 回答