0

Java テストで Cucumber を使用すると、入力としての JSON 文字列に何か問題があるように見えます。

Scenario Outline: not work
Given anythin
When I use <body> as body to call <url>
Then I'll get a status code of <status>

Examples:
| body    | url             | status        | 
| {"id":5}| /rest/update/0  | 404           | 

エラーは次のように表示されます。

You can implement missing steps with the snippets below:

@When("^I use {\"([^\"]*)\":(\\d+)} as body to call \"([^\"]*)\"$")
public void i_use_as_body_to_call(String arg1, int arg2, String arg3) throws Throwable {
// Write code here that turns the phrase above into concrete actions
throw new PendingException();

}

しかし実際には、JSON 文字列全体を分割するべきではありません。

4

1 に答える 1