, 나는 내가 다음 줄을 삽입 할 것을 찾는 경향이단위 테스트가 실행되는 동안 무슨 일이 일어나는지 보여 주시겠습니까? 내 단위 테스트를 코딩하고 따라
Console.WriteLine("Starting InteropApplication, with runInBackground set to true...");
try
{
InteropApplication application = new InteropApplication(true);
application.Start();
Console.WriteLine("Application started correctly");
}
catch(Exception e)
{
Assert.Fail(string.Format("InteropApplication failed to start: {0}", e.ToString()));
}
//test code continues ...
내 모든 시험은 거의 같은 일이다. 그들은 왜 그들이 실패했는지에 대한 정보를 표시하거나 자신이하는 일에 대한 정보를 표시합니다. 어떤 형식 테스트를 코딩하는 방법에 대한 방법이 없었습니다. 그들이 무엇을하고 있는지에 관한 정보를 표시해야합니까? 또는 테스트가 조용하고 그들이하는 일에 대한 정보를 전혀 표시하지 않고 오류 메시지 만 표시해야합니까?
참고 : 언어는 C#이지만 언어 별 답변은 신경 쓰지 않습니다.
e.ToString()은 StackTrace를 표시합니다. – MagicKat
@MagicKat 잘 고마워요. - 고마워. – Nick