Perguntas com a marcação «testing»

167
Qual é o objetivo dos objetos simulados?

Eu sou novo no teste de unidade e ouço continuamente as palavras 'objetos simulados' jogados ao redor muito. Nos termos do leigo, alguém pode explicar o que são objetos falsos e para que são usados ​​normalmente ao escrever testes de

164
Afirmar é igual a 2 listas em junho

Como posso fazer uma asserção de igualdade entre listas em um caso de teste JUnit ? A igualdade deve estar entre o conteúdo da lista. Por exemplo: List<String> numbers = Arrays.asList("one", "two", "three"); List<String> numbers2 = Arrays.asList("one", "two",

164
Teste de unidade do Node.js [fechado]

Fechadas. Esta pergunta não atende às diretrizes de estouro de pilha . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Stack Overflow. Fechado há 5 anos . Melhore esta...

161
Como testar o tipo de exceção lançada no Jest

Estou trabalhando com algum código no qual preciso testar o tipo de exceção gerada pela função (É TypeError, ReferenceError etc.). Minha estrutura de teste atual é o AVA e posso testá-lo como um segundo t.throwsmétodo de argumento , como aqui: it('should throw Error with message \'UNKNOWN ERROR\'...

161
Como usar o ArgumentCaptor para stubbing?

Na documentação do Mockito e javadocs, ele diz É recomendável usar o ArgumentCaptor com verificação, mas não com stub. mas não entendo como o ArgumentCaptor pode ser usado para stub. Alguém pode explicar a declaração acima e mostrar como o ArgumentCaptor pode ser usado para stubbing ou...

161
Alterar tempo limite padrão para mocha

Se tivermos um arquivo de teste de unidade my-spec.js e em execução com o mocha: mocha my-spec.js O tempo limite padrão será 2000 ms. Pode ser substituído para teste parcial com um parâmetro de linha de comando: mocha my-spec.js --timeout 5000 É possível alterar o tempo limite padrão...

154
Como posso testar uma unidade GUI?

Os cálculos no meu código são bem testados, mas como há muito código da GUI, minha cobertura geral é menor do que eu gostaria. Existem diretrizes sobre o código da GUI de teste de unidade? Isso faz algum sentido? Por exemplo, existem gráficos no meu aplicativo. Não consegui descobrir como...