如何在FitNesse中使用ArrayFixture?

时间:2008-10-06 19:51:19

标签: c# testing fitnesse

我很难让阵列装置工作。

最初,测试是作为一个rowfixture编写的,需求后来改变了,现在结果的顺序很重要。

似乎你必须将数据传递给基本arrayfixture构造函数,但我不知道这是怎么可能的,或者你如何将参数传递给arrayfixture。

如果某人有fitnesse和灯具代码的工作示例,我将非常感谢您发布它。

1 个答案:

答案 0 :(得分:1)

ArrayFixture最常用于DoFixture的自动包装功能。如果DoFixture表中的方法返回列表,则会使用列表创建ArrayFixture,并将列表与DoFixture表中的其余行进行比较。

e.g。

|mydofixture|
|mylistmethod|something|
|name1|name2|name3|
|value11|value12|value13|
|value21|value22|value23|

请参阅http://fitsharp.github.io/Fit/FixtureWrapper.htmlhttps://github.com/jediwhale/fitsharp/blob/master/source/fitTest/Double/SampleDomain.cs