我需要編寫一個單元測試的方法,我根據另一個默認列表安排數據。寫入單元測試排序
這是方法。
internal AData[] GetDataArrayInInitialSortOrder(ABData aBData)
{
Dictionary<string,AData > aMap = aBData.ADataArray.ToDictionary(v => v.GroupName, v => v);
List<AData> newDataList = new List<AData>();
foreach (AData aData in _viewModel.ADList)
newDataList.Add(aMap[aData.GroupName]);
return newDataList.ToArray();
}
請幫助我是新的單元測試,這對我來說並不容易。
該單元測試framewo你想用rk嗎?你想要測試什麼要求?這與linq有什麼關係? –
_viewModel.ADList是排序的,可以被認爲是默認的。我想測試,如果我在這種情況下給另一個數組aBData.ADataArray不同的值,它應該按照默認順序排序它。 Linq只是因爲我使用了字典映射。 – user175084