我正在從MbUnit遷移到xUnit,並試圖找到與MbUnit的[CombinatorialJoin]
和[Column]
等效的屬性(或方法)。xUnit.NET中的組合數據?
例如,當測試與多個布爾參數的函數的共同行爲時,[Column]
使得它很容易測試排列:
public void TestMethodWithTooManyOptions([Column(true, false)] bool dispose,
[Column(true, false)] bool useDestinationStream,
[Column(true, false)] bool useCorruptedSource,
[Column(true, false)] bool loadTwice,
[Column(true, false)] bool useSourceStream) {
[CombinatorialJoin]
,[SequentialJoin]
,[PairwiseJoin]
影響列(或行)是如何排列的。
現在我做同樣的事情。你有沒有想出一個合適的解決方案? – 2015-02-03 23:56:30