3

I have following steps that I am using for Cucumber-jvm. How do I escape certain characters in my step definitions?

When user verifies if ABC widget exists
Then the 'The 7 Things $channel' label is displayed

In this case I need to escape 7 and $ as a regular string.

nabster
  • 1,561
  • 2
  • 20
  • 32

1 Answers1

5

You could do this,

Then the /'The 7 Things $channel' label is displayed/

Corresponding Step def would be,

 @Then("^the /'The 7 Things \\$channel' label is displayed/$")
   public void the_The_Things_$channel_label_is_displayed() throws Throwable {
      System.out.println("hello");
   }
nilesh
  • 14,131
  • 7
  • 65
  • 79