我是spec-flow的新手,刚开始使用它。我发现如果一个步骤在两个不同的场景中相同,那么spec-flow只会将该步骤写入一次。我需要知道spec-flow如何识别步骤是重复的。
另一种情况是如何为多个步骤定义文件创建共享文件。喜欢
假设我有10-15个不同的文件,Given
步骤相同,我想创建一个单独的文件。我写那个步骤的地方,所有其他文件从那里开始。可能吗 。
提前致谢。
答案 0 :(得分:0)
SpecFlow中的所有[Binding]
都是全局的,因此您已经有共享步骤。
由此产生的问题是,如果您已开始在不同的类中定义绑定,并且您正在使用字段来保存步骤之间的数据。见Sharing data between bindings