Mam to konkretne wywołanie w moim kodzie i stwierdziłem, że konfiguracja musi być inna podczas uruchamiania pełnej aplikacji, kiedy testuję przy użyciu testu jednostki integracyjnej.Użyj dyrektywy #IF do wykrycia testu jednostkowego
Czy istnieje sposób sprawdzenia połączenia z testu urządzenia za pomocą dyrektywy #if
?
#if TestMethod
...do this config
#else
...do this config
#endif
Może w jakiś sposób wykryć atrybut w funkcji testu jednostkowego?
Szukał łatwego sposobu, a następnie komentowania i odkomentowania kodu. Nie chciał tracić więcej czasu na przekopywanie się przez mapę struktury. Początkowo test przebiegał poprawnie, a po uruchomieniu aplikacji wystąpił błąd w tej jednej linii. Miał nadzieję na szybkie i łatwe rozwiązanie, a następnie komentowanie kodu. Teraz, gdy widzę dyrektywy jako zdarzenie czasu kompilacji, ma sens, dlaczego nie zadziała. –