SocketTimeoutException no MXUnit – Configurando o timeout para o teste

On 9 de outubro de 2014, in CFML, TDD, by andersonstraube

Se você precisa executar um teste unitário que demore, por exemplo: uma leitura de um arquivo grande, uma requisição http ou qualquer outra operação demorada certamente vai ocorrer o seguinte erro no MXUnit:

java.net.SocketTimeoutException: Read timed out; Is the timeout preference
too low? Are you dumping/calling debug() on large data or cfc instances?


Para resolver esse problema basta setar o plugin do MXUnit com um Timeout maior, para tanto basta acessar a aba do MXUnit no Eclipse, do lado direito haverá uma seta, ao clicá-la exibirá a opção “Change Timeout Preference”:

timeout_mxunit

Feito isso basta informar o valor para o timeout:

timeout_mxunit_setting

Deixando o valor 0 (zero), é para deixar sem limite de tempo.

#FicaDica

Tagged with:  

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *