Этот вид неспецифического ответа я ненавижу, но здесь все равно идет:
Используйте другую структуру модульного тестирования!
Я потратил как минимум в 3 раза больше времени на исправление тестов, которые не были выполнены из-за «особенностей» MSTest, чем на исправление кода, содержащего ошибки.
Не стесняйтесь понизить это, потому что это не поможет Хьюго. Моя истинная цель состоит в том, чтобы помочь предупредить других от зверя MSTest.