我有许多类包含单元测试,例如
function advsplit(input, separator) {
var tmp = '';
var output = [];
var bracketCount = 0;
for (var index in input) {
var value = input[index];
if (value == '(') bracketCount++;
if (value == ')') bracketCount--;
if (value == separator && bracketCount == 0) {
output.push(tmp);
tmp = '';
} else tmp += value;
}
output.push(tmp);
return output;
}
console.log(advsplit('Fakhreddine Ben Youssef (Al Ittifaq, Saudi Arabia), Saber Khalifa (Club Africain), Wahbi Khazri (Rennes, France)',','))
我希望能够先运行1级,然后运行2级,然后运行3级等。但是,当我运行所有测试时,它完全是随机的,因此第1类方法1先运行,然后运行第3类方法2.这会导致我的测试失败。
我尝试在visual studio中使用有序测试类但是我得到以下消息 - 基于MStest V2的测试不能用于有序测试。
我有没有办法订购课程,以便按照我需要的顺序运行,而不是在课程中随机运行测试?