Visual Studio часто очень непостоянна в отношении новых тестов. Существует параметр конфигурации (Tools -> Options), который определяет, должна ли IDE собирать новые тесты по мере их написания, однако это немного по производительности, поэтому настройка по умолчанию отключена.
Visual Studio полагается на файл VSDMI для представления метаданных об испытаниях в решении. Этот файл обычно обновляется, когда решение компилируется, хотя бывают случаи, когда анализ решения не выполняется или он не может обнаружить новые тесты. Если этот файл не синхронизирован или тест, который вы пытаетесь запустить, еще не находится в VSDMI, функция «запустить тесты в текущем контексте» не работает должным образом. Иногда он запускает тест neaby, иногда он запускает все тесты.
Чтобы разрешить или разрешить обнаружение новых тестов или открыть представление редактора тестовых списков и щелкнуть значок обновления на панели инструментов. Значок обновления заставляет быстро перекомпилировать и обновлять vsdmi.
Вы пробовали очистить и перестроить свой проект? –