Karate 我们能在空手道上写自己的包装纸吗?

Karate 我们能在空手道上写自己的包装纸吗?,karate,Karate,**这样的实施可以在空手道中完成吗(我在本地不起作用) ** 公共类CreateRetrieveUpdateDelete{ StepDefs StepDefs=新的StepDefs() }空手道不是为与黄瓜混合而设计的 查看此堆栈溢出回答:最后,一些操作类似于合成步骤,它在使用空手道时减少了功能文件中的大量样板步骤,我在StepDefs.java中添加了此方法,是否进行了mvn清理安装,然后在.feature中添加了一个场景,我们可以将此类合成步骤轻松烘焙到空手道中吗? @When("I Ret

**这样的实施可以在空手道中完成吗(我在本地不起作用) ** 公共类CreateRetrieveUpdateDelete{ StepDefs StepDefs=新的StepDefs()


}

空手道不是为与黄瓜混合而设计的


查看此堆栈溢出回答:

最后,一些操作类似于合成步骤,它在使用空手道时减少了功能文件中的大量样板步骤,我在StepDefs.java中添加了此方法,是否进行了mvn清理安装,然后在.feature中添加了一个场景,我们可以将此类合成步骤轻松烘焙到空手道中吗?

@When("I Retrieve using service (.+)$")
public void whenRetrieve(String service) {
    request.setUrl("http://localhost:3000/" + service);
    method("get");
    String responseBody = response.toString();
    System.out.println(responseBody);
    status(200);
}

Feature:
CRUD demo

Background:
Demo CRUD

Scenario: Retrieve
When I Retrieve using service posts/1/

我编辑了这个问题和标签,因为这不是空手道问题。@PeterThomas可以很好地处理OOTB和jvm maven项目,在将空手道集成到同一个项目中后,只有空手道步骤失败。在github中上传OOTB项目:您的问题是错误的。它应该是“我能用黄瓜的概念来空手道吗”——答案是否定的。不管你问多少次:既然你声称空手道有效,为什么你要问我这个问题?去创建你自己的框架,让其他人安静下来。作为记录,你的问题的答案是否定的。关于如何将Maven、JBehave、空手道与方法合成相结合的视频做得很好。我看不到视频,因为您已链接到自己的播放列表或其他内容。我正在做更重要的事情,比如把盖特林和空手道结合起来。最好的:P不确定这是否能说服SreeCharan Shroff先生,但我发布此链接是为了让其他人受益,他们可能想了解为什么空手道的语法是这样设计的:
@When("I Retrieve using service (.+)$")
public void whenRetrieve(String service) {
    request.setUrl("http://localhost:3000/" + service);
    method("get");
    String responseBody = response.toString();
    System.out.println(responseBody);
    status(200);
}

Feature:
CRUD demo

Background:
Demo CRUD

Scenario: Retrieve
When I Retrieve using service posts/1/