我有以下用于 Cucumber-jvm 的步骤。如何在我的步骤定义中转义某些字符?
When user verifies if ABC widget exists
Then the 'The 7 Things $channel' label is displayed
在这种情况下,我需要将 7 和 $ 作为常规字符串转义。
最佳答案
你可以这样做,
Then the /'The 7 Things $channel' label is displayed/
相应的步骤 def 将是,
@Then("^the /'The 7 Things \\$channel' label is displayed/$")
public void the_The_Things_$channel_label_is_displayed() throws Throwable {
System.out.println("hello");
}
关于escaping - Cucumber 步骤定义中的转义字符,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23615714/