【发布时间】:2013-01-04 17:26:46
【问题描述】:
在 SpecFlow Step Definitions 的文档中,它显示了一个示例,您可以通过在场景中使用逗号分隔列表在步骤定义中创建一个列表:
例如:
鉴于我在“周二、周五、周日”有空
会导致:
@Given("I am available on \"(.+)\"")
public void I_have_cukes_in_my_belly(List<String> days) {
// Do something with the days
}
不幸的是,当我这样做时,我得到了这个:
@Given("I am available on ""(.*)"")
public void I_have_cukes_in_my_belly(string days) {
// Do something with the days
}
我正在使用 VS 2012 和 SpecFlow 1.9.1 版。有谁知道我可能做错了什么?或者我该如何解决这个问题?
提前致谢。
【问题讨论】:
标签: c# visual-studio-2012 specflow