3
我很難得到一個陣列夾具的工作。如何在FitNesse中使用ArrayFixture?
Origanlly測試是作爲一個rowfixture寫的,後來需求發生了變化,現在結果的順序很重要。
看來你必須將數據傳遞到基本的arrayfixture構造函數,但我不明白這是可能的,或者你如何將參數傳遞到arrayfixture。
如果有人有fitnesse和夾具代碼的工作示例,我會非常感謝您發佈它。
我很難得到一個陣列夾具的工作。如何在FitNesse中使用ArrayFixture?
Origanlly測試是作爲一個rowfixture寫的,後來需求發生了變化,現在結果的順序很重要。
看來你必須將數據傳遞到基本的arrayfixture構造函數,但我不明白這是可能的,或者你如何將參數傳遞到arrayfixture。
如果有人有fitnesse和夾具代碼的工作示例,我會非常感謝您發佈它。
ArrayFixture最常用於DoFixture的自動包裝功能。如果DoFixture表中的某個方法返回一個列表,則會使用該列表創建一個ArrayFixture,並將該列表與DoFixture表中的其餘行進行比較。
例如
|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
這是.NET版本,Java將是相似的。 – 2014-03-10 15:28:45