Если вы хотите, чтобы тест только утверждался при запуске с отладчиком (неявно запускается вручную, я полагаю), тогда вы можете найти это полезным:
if (!System.Diagnostics.Debugger.IsAttached) return;
Добавьте строку выше в начале метода, отмеченного [TestMethod]
.
Затем тест всегда запускается, но ничего не утверждается, если не подключен отладчик.
Поэтому, если вы хотите запустить его вручную, сделайте это в режиме отладки.