2013-06-19 50 views
0

我是spec-flow的新手,刚开始使用它。我发现如果一个步骤在两种不同的情况下是相同的,那么spec-flow只写一次。我需要知道spec-flow如何识别一个步骤是重复的。如何制作共享步骤定义文件

而另一种情况是,我怎样才能为多个步骤定义文件共享文件。像

假设我有10-15个不同的文件,其中Given步骤是相同的​​,我想制作一个单独的文件。我在哪里写下这一步,其他所有文件都从那里开始。可能吗 。

在此先感谢。

回答

0

SpecFlow中的所有[Binding]都是全局的,所以您已经有了共享步骤。

由此产生的问题是,如果您已经开始在不同的类中定义绑定,并且您正在使用字段在步骤之间保存数据。见Sharing data between bindings