我想知道是否有一种方法可以在一个测试中使用多种带有 SLIM(而不是 FIT)的表,并保持测试类的同一实例的上下文(被测系统周围的线束)。
使用 FIT,您可以通过在测试页面的开头引用 DoFixture 本身来进入流模式。这使您可以利用各种不同的桌子/夹具类型。
我想用 SLIM 做类似的事情(也许使用脚本夹具)。
这可能吗?
我想知道是否有一种方法可以在一个测试中使用多种带有 SLIM(而不是 FIT)的表,并保持测试类的同一实例的上下文(被测系统周围的线束)。
使用 FIT,您可以通过在测试页面的开头引用 DoFixture 本身来进入流模式。这使您可以利用各种不同的桌子/夹具类型。
我想用 SLIM 做类似的事情(也许使用脚本夹具)。
这可能吗?
通过不在第二个和下表中将类指定为第二个单元格值,您可以拥有多个使用相同实例(或“演员”)的脚本表,请参阅http://fitnesse.org/FitNesse.UserGuide.WritingAcceptanceTests.SliM。脚本表。您还可以在决策表中使用相同的实例/参与者(不链接到单独的代码,而只是为激活的脚本夹具调用场景,请参阅http://fitnesse.org/FitNesse.UserGuide.WritingAcceptanceTests.SliM.ScenarioTable) .
我不知道其他 Slim 表也可以共享一个夹具实例。