快速入门,空手道原型。 运行 UsersRunner.java 使用 Karate Runner 时出现错误
Quickstart, karate-archetype. Getting an error when running UsersRunner.java using Karate Runner
在 Windows 中的 VSCode 上使用默认的空手道原型并使用空手道赛跑者。 运行 UsersRunner.java
时出现错误
java.lang.RuntimeException: not found: examples/users/c:\karatedemo\myproject\src\test\java\examples\users\users.feature
和
class UsersRunner {
@Karate.Test
Karate testUsers() {
return Karate.run("users").relativeTo(getClass());
}
但是,我使用 return Karate.run("classpath:examples")
解决了这个问题。这是为什么?它可能非常基础,但我对此很陌生,所以感谢您提前提供帮助...
这可能是一个错误,或者 @Karate.Test
注释是为 Java IDE-s 而不是真正的 VS 代码设计的,它可以直接 运行 功能没有 JUnit 的文件 运行ner.
如您所知,您可以更改 UsersRunner
代码:
return Karate.run("classpath:examples/users.feature");
在 Windows 中的 VSCode 上使用默认的空手道原型并使用空手道赛跑者。 运行 UsersRunner.java
时出现错误java.lang.RuntimeException: not found: examples/users/c:\karatedemo\myproject\src\test\java\examples\users\users.feature
和
class UsersRunner {
@Karate.Test
Karate testUsers() {
return Karate.run("users").relativeTo(getClass());
}
但是,我使用 return Karate.run("classpath:examples")
解决了这个问题。这是为什么?它可能非常基础,但我对此很陌生,所以感谢您提前提供帮助...
这可能是一个错误,或者 @Karate.Test
注释是为 Java IDE-s 而不是真正的 VS 代码设计的,它可以直接 运行 功能没有 JUnit 的文件 运行ner.
如您所知,您可以更改 UsersRunner
代码:
return Karate.run("classpath:examples/users.feature");