Cześć, robię szachy jako sztuczny projekt z testowym rozwojem. Ale z jakiegoś powodu jedyną wiadomością, jaką dają moje testy, jest "test rzucił wyjątek: ...". I dlatego pomijając jedyną rzecz, która ma znaczenie. Zamiast bezpośrednio czytać błąd, muszę teraz kliknąć prawym przyciskiem myszy i wyświetlić szczegóły wyników testu. Próbowałem dodawać i usuwać kolumny, ale nie mogę wyświetlić całego komunikatu bezpośrednio.Test jednostki zgłasza wyjątek, ale nie widzi komunikatu:
Czy VS2010 można skonfigurować, aby komunikat o wyjątku był wyświetlany bezpośrednio dla każdego testu jednostkowego?
edit: Używam Standaard VS testów jednostkowych:
[TestClass]
public class MiniMaxTest
{
[TestMethod]
public void TestConstructor()
{
throw new Exception("Must I click view details to see this?");
}
}
dlaczego te pytania? Możecie odtworzyć te rzeczy. Testy debugowania lub uruchamiania dają takie same komunikaty:
Czy możesz podać więcej szczegółów? Na przykład, jakie ramy testowania używasz (MSTest)? Jak wyglądają twoje testy? – stakx
używasz MSTest? Jeśli nie, określ narzędzie do testowania urządzenia. Dlaczego po prostu nie debugujesz swojej metody testowej? – BrokenGlass
Jeśli mam to prawo, mówisz, że pole lub kolumna, która pokazuje komunikat jest zbyt krótki, aby wyświetlić cały wyjątek? Cóż, testy jednostkowe nie powinny ciągle zawieść, więc "klikanie, aby zobaczyć szczegóły" raz na jakiś czas nie powinno być tak wielkim problemem? – Groo