Pergunta

Eu tenho um problema estranho no VS2008 executando testes de unidade. Ao executar o teste de unidade usando Resharper ou TestDriven, tanto no modo normal ou de depuração, o Debug.WriteLine ( "foo") linhas estão a ser realizados duas vezes: isto é. na janela de saída do VS eu posso ver cada linha escrita duas vezes.

Se eu passo através do teste, no entanto, cada linha parece ser realizado uma vez como esperado. Alguém sabe o que está acontecendo aqui? Obrigado!

Foi útil?

Solução

janela de saída exibe IIRC do estúdio não só stdout e stderr, mas também mensagens de rastreamento. Um corredor de teste adequada pode configurar um rastreamento adicionalmente a escrever para STDOUT, algo que não acontece se você entrar no teste manualmente.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top