我很难让阵列装置工作。
最初,测试是作为一个rowfixture编写的,需求后来改变了,现在结果的顺序很重要。
似乎你必须将数据传递给基本arrayfixture构造函数,但我不知道这是怎么可能的,或者你如何将参数传递给arrayfixture。
如果某人有fitnesse和灯具代码的工作示例,我将非常感谢您发布它。
答案 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.html和https://github.com/jediwhale/fitsharp/blob/master/source/fitTest/Double/SampleDomain.cs