我是Ruby和BDD的新手。我试图用黄瓜使用BDD来解决[Bank OCR Kata](http://codingdojo.org/cgi-bin/wiki.pl?KataBankOCR)并且我在第一步遇到困难。由于Kata使用“|”和多行字符串作为输入。如何将此输入提供给场景大纲。我正在尝试构建像
这样的功能Scenario Outline: submit account number
Given the scanner is ready
When the account number is "<account>"
Then the response should be "<response>"
Scenarios: read account
|account| response |
答案 0 :(得分:0)
您可以使用%q()
引用多行。
my_lines = %q(This text
spans multiple
lines)
这将允许您编写类似
的内容%q( _ _ _ _ _ _ _
| _| _||_||_ |_ ||_||_|
||_ _| | _||_| ||_| _| )
我认为它与123456789
注意强>
我的间距可能会因实际输入而异。