3

我很难让阵列夹具工作。

最初,测试被编写为一个行固定装置,后来需求发生了变化,现在结果的顺序很重要。

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

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

4

1 回答 1

1

ArrayFixture 最常与 DoFixture 的自动换行功能一起使用。如果 DoFixture 表中的方法返回一个列表,则使用该列表创建一个 ArrayFixture,并将该列表与 DoFixture 表中的其余行进行比较。

例如

|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

于 2014-03-10T15:27:13.790 回答