带SLIM夹具的流量模式

时间:2016-03-24 22:33:14

标签: fitnesse fitnesse-slim

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

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

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

这可能吗?

1 个答案:

答案 0 :(得分:2)

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

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