如何在Cucumber Test数据表中写入多行值?

时间:2014-09-18 03:58:14

标签: ruby-on-rails ruby testing cucumber

对于使用数据表的黄瓜测试,通常是这样的:

|name| job title |
|Lee | doctor    |
|Tom | teacher   |

我如何处理职称内容很长的情况,并且不可能留在一行?

1 个答案:

答案 0 :(得分:-1)

有我的想法。你可以试试这个:

<强> 小黄瓜

When man is <name>
Then he is <job title>
|name| job title         |
|Lee | doctor            |
|Tom | super_long_string |

步骤定义

Then /^he is$/ do |job_title|
  if job_title == super_long_string:
   job_title = "long_string"
end

!未经测试