1

我想知道是否有一种方法可以在一个测试中使用多种带有 SLIM(而不是 FIT)的表,并保持测试类的同一实例的上下文(被测系统周围的线束)。

使用 FIT,您可以通过在测试页面的开头引用 DoFixture 本身来进入流模式。这使您可以利用各种不同的桌子/夹具类型。

我想用 SLIM 做类似的事情(也许使用脚本夹具)。

这可能吗?

4

1 回答 1

2

通过不在第二个和下表中将类指定为第二个单元格值,您可以拥有多个使用相同实例(或“演员”)的脚本表,请参阅http://fitnesse.org/FitNesse.UserGuide.WritingAcceptanceTests.SliM。脚本表。您还可以在决策表中使用相同的实例/参与者(不链接到单独的代码,而只是为激活的脚本夹具调用场景,请参阅http://fitnesse.org/FitNesse.UserGuide.WritingAcceptanceTests.SliM.ScenarioTable) .

我不知道其他 Slim 表也可以共享一个夹具实例。

于 2016-03-30T19:40:14.477 回答