Visual Studio może zmienić domyślną architekturę procesora kiedy się ładuje. Szukając w nieskończoność próbując dowiedzieć się, problem, w końcu zorientowałem się, że tak naprawdę nie było Specflow przyczyną problemu.
Jeśli masz referencje wymagające specjalnej architektury, uniemożliwi to wyświetlenie testów w eksploratorze testów. Zmień architekturę na x86 lub x64 w zależności od potrzeb.
Inną rzeczą, którą możesz zrobić, aby zobaczyć problemy z budowaniem, jest otwarcie okna Wyjście i zmiana listy rozwijanej na Testy podczas kompilacji. Podświetli wszelkie informacje o rzeczach zachodzących podczas twojej kompilacji.
Czułem, że ktoś powinien o tym wspomnieć na wszelki wypadek.
czy dodałeś rozszerzenie visual studio ORAZ pakiet nuget? –
Tak, oczywiście, dodałem pakiety SpecFlow i SpecFlow.NUnit. –
Czy ustawiłeś specyfikację do generowania testów mstest? –