/ / Jak mogę uzyskać tekst wyjątku wewnętrznego z wyników testu uruchomionych na TFS 2010 - .net, testowanie jednostkowe, wyjątek, tfs, wyjątek wewnętrzny

Jak mogę uzyskać tekst Inner Exception z wyników testów uruchomionych na TFS 2010 - .net, testowanie jednostkowe, wyjątek, tfs, wewnętrzny wyjątek

Mam kilka testów jednostkowych MSTest, które działają dobrze na moim komputerze, ale zawodzą w mojej autobuild.

Błąd podaje ogólny wyjątek dotyczący błędu, a następnie mówi „Zobacz szczegóły wyjątku wewnętrznego”.

Zwykle po prostu przeprowadzam test, a następnie badam wewnętrzny wyjątek. Ale działa dobrze na moim komputerze.

Czy istnieje sposób, aby powiedzieć testom, aby zapisały również test wyjątku wewnętrznego? Czy też muszę zalogować się na mojej maszynie kompilacyjnej i spróbować uruchomić testy z tego miejsca? (Moim zdaniem niezbyt świetne rozwiązanie).

Odpowiedzi:

0 dla odpowiedzi № 1

Nie znam żadnej metody uzyskania wyjątku po nieudanym teście.

Zawsze możesz użyć programu rejestrującego, aby zarejestrować występujące wyjątki i zapisać je w pliku lub przesłać je pocztą, aby uzyskać wszystkie potrzebne informacje.

Lub możesz (tymczasowo) zawinąć test jednostkowy w try / catch -> rzucić i zapisać InnerException do wyniku testu.