Представьте себе это простое автоматически сгенерированное определение шага:
Then /^I should see "([^"]*)"$/ do |s|
Теперь я использую Notepad ++ для своих тестов на огурец. Все после части регулярного выражения, заканчивающейся "
, будет помечено как строка в Notepad ++, пока мы снова не встретимся с тем же символом.
Я мог бы заменить "([^"]*)"
на '([^"]*)'
, чтобы избежать этого.
Это считается хорошей идеей или есть более подходящее решение?