O Mocha tenta encontrar os arquivos de teste testpor padrão, como faço para especificar outro diretório, por exemplo
O Mocha tenta encontrar os arquivos de teste testpor padrão, como faço para especificar outro diretório, por exemplo
Eu descobri recentemente pytest. Parece ótimo. No entanto, acho que a documentação poderia ser melhor. Estou tentando entender para que conftest.pyarquivos devem ser usados. No meu (atualmente pequeno) conjunto de testes, tenho um conftest.pyarquivo na raiz do projeto. Eu o uso para definir os...
Existe uma maneira simples de cronometrar a execução de um comando no PowerShell, como o comando 'time' no Linux? Eu vim com isso: $s=Get-Date; .\do_something.ps1 ; $e=Get-Date; ($e - $s).TotalSeconds Mas eu gostaria de algo mais simples como time
Eu gostaria de testar uma aula abstrata. Claro, eu posso escrever manualmente uma simulação que herda da classe. Posso fazer isso usando uma estrutura de zombaria (estou usando o Mockito) em vez de criar manualmente minha zombaria?
Estou seguindo este tutorial do angular.io Como eles disseram, eu criei o arquivo hero.spec.ts para criar testes de unidade: import { Hero } from './hero'; describe('Hero', () => { it('has name', () => { let hero: Hero = {id: 1, name: 'Super Cat'}; expect(hero.name).toEqual('Super Cat');...
Tenho lutado com o VS 2017 desde que o instalei. Agora parece que os testes de unidade só serão executados na linha de comando "dotnet test". Meu projeto é o .NET Core 1.1.1. Eu tenho o SDK e a atualização da estrutura para 1.1.1 instalada. Eu tentei o exemplo no MSDN (
Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela se concentre apenas em um problema editando esta postagem . Fechado há 12 meses . Melhore esta...
Para fazer alguns testes de carga, por minha própria curiosidade, no meu servidor, executei: ab -kc 50 -t 200 http://localhost/index.php Isso abre 50 conexões keep-alive por 200 segundos e apenas bate meu servidor com pedidos de index.php Nos meus resultados, recebo: Concurrency Level: 50 Time...
É possível parar um aplicativo Android do console? Algo como: adb stop com.my.app.package Isso aceleraria muito nosso processo de teste. No momento, desinstalamos / instalamos o aplicativo todas as vezes para garantir que os casos de teste manuais comecem com um estado
Existe uma maneira de verificar se a methodOneé chamada anteriormente methodTwono Mockito? public class ServiceClassA { public void methodOne(){} } public class ServiceClassB { public void methodTwo(){} } public class TestClass { public void method(){ ServiceClassA serviceA = new...
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debate, argumentos, pesquisas ou discussão prolongada. Se você acha que...
Como você testa métodos que acionam processos assíncronos com o JUnit? Não sei como fazer meu teste aguardar o término do processo (não é exatamente um teste de unidade, é mais como um teste de integração, pois envolve várias classes e não apenas
Bloqueado . Esta pergunta e suas respostas estão bloqueadas porque a questão está fora do tópico, mas tem um significado histórico. No momento, não está aceitando novas respostas ou interações. anti-padrão : deve haver pelo menos dois elementos-chave presentes para...
Então, eu estou criando um objeto simulado como uma variável estática no nível da classe ... Assim, em um teste, quero Foo.someMethod()retornar um determinado valor, enquanto em outro teste, quero que ele retorne um valor diferente. O problema que estou tendo é que parece que preciso reconstruir as...
Preciso simular uma conexão de baixa latência e alta largura de banda com um servidor para emular as condições de uma VPN em um site remoto. A largura de banda e a latência devem ser ajustáveis para que eu possa descobrir a melhor combinação para executar nosso pacote de...
Eu escrevo casos de teste jUnit para 3 propósitos: Para garantir que meu código satisfaça todas as funcionalidades necessárias, em todas (ou na maioria das) combinações / valores de entrada. Para garantir que eu possa alterar a implementação e confiar nos casos de teste JUnit para me informar que...
Estou tentando escrever um teste automatizado de um aplicativo que basicamente converte um formato de mensagem personalizado em uma mensagem XML e o envia para o outro lado. Eu tenho um bom conjunto de pares de mensagens de entrada / saída, então tudo o que preciso fazer é enviar as mensagens de...
Eu tenho um aplicativo Spring-Boot em que as propriedades padrão são definidas em um application.propertiesarquivo no caminho de classe (src / main / resources / application.properties). Gostaria de substituir algumas configurações padrão no meu teste JUnit por propriedades declaradas em um...
Eu tenho alguns métodos que devem chamar System.exit()certas entradas. Infelizmente, testar esses casos faz com que o JUnit seja encerrado! Colocar as chamadas de método em um novo Thread não parece ajudar, pois System.exit()finaliza a JVM, não apenas o segmento atual. Existem padrões comuns para...
O TestFlight oferece distribuição beta no ar de aplicativos para iOS (em dispositivos sem jailbreak). Como isso pode ser feito? Esse é um recurso do iOS ou uma exploração de