Помогите разобраться, как перезапустить тесты для mstest (я только что на него перешел). Я знаю, что встроенной функции перезапуска нет, но я знаю, что вы можете создавать собственные атрибуты. Я попытался создать атрибут «повторить попытку», но он не запускает тесты повторно, если они не прошли.
[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)]
public class RetryAttribute : TestMethodAttribute
{
private readonly int _tryCount;
public RetryAttribute(int tryCount)
{
_tryCount = tryCount;
}
public override TestResult[] Execute(ITestMethod testMethod)
{
var results = new List();
for (int i = 0; i
Подробнее здесь: https://stackoverflow.com/questions/781 ... -in-mstest
Повторите неудачные тесты в MStest. ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Исключение, возникающее в OneTimeTearDown; Тесты не отмечены как неудачные
Anonymous » » в форуме C# - 0 Ответы
- 15 Просмотры
-
Последнее сообщение Anonymous
-