Mogę uruchomić swoje testy WatiN z ReSharper bez problemów. Każdy test ma atrybut RequiresSTA i działa poprawnie.Czy metody SetUp i TearDown wymagają [requireSTA], jeśli testy je posiadają?
gdy próbuję uruchomić wszystkie testy w klasie (TestFixture) pojawia się następujący błąd:
One or more child tests had errors
Exception doesn't have a stacktrace
<testname> ignored: Invalid signature for SetUp or TearDown method: TestSetup
<testname> ignored: Invalid signature for SetUp or TearDown method: TestSetup
<testname> ignored: Invalid signature for SetUp or TearDown method: TestSetup
Błąd nie wskazuje, co należy zmienić, aby to działało.
Jeśli następnie wybiorę wszystkie testy, które zostały zignorowane w oknie Sesje testów jednostkowych, mogę je uruchomić bez problemów.
Co muszę zmienić, aby umożliwić mi wykonywanie wszystkich testów w TestFixture?
To także wydaje się być problemem w ReSharper 9, który wydaje się rozwiązać to samo rozwiązanie. –
'protected' również działa. –