Articles of teste

Como executar apenas uma class de teste no gradle

Eu sou novo no Gradle. Eu uso o Gradle 1.10 e o Ubuntu 13. Eu quero saber se existe algum comando para executar apenas uma class de teste, similar a ‘testonly’ no SBT.

Testes unitários vs testes funcionais

Qual é a diferença entre testes unitários e testes funcionais? Um teste de unidade também pode testar uma function?

Ferramentas para gerar dados de simulação?

Estou procurando recomendações de uma ferramenta boa e gratuita para gerar dados de amostra com o objective de carregar em bancos de dados de teste. Por analogia, algo que produz texto ” lorem ipsum ” para qualquer RDBMS. Recursos que estou procurando incluem: Flexibilidade para gerar dados para uma definição de tabela existente. Capacidade de […]

Substituir o Java System.currentTimeMillis para testar código sensível ao tempo

Existe uma maneira, no código ou com argumentos da JVM, para replace a hora atual, conforme apresentado via System.currentTimeMillis , além de alterar manualmente o relógio do sistema na máquina host? Um pouco de fundo: Temos um sistema que executa vários trabalhos contábeis que giram grande parte de sua lógica em torno da data atual […]

Antes e depois da execução Suite gancho no jUnit 4.x

Estou tentando pré-configurar e desmontar um conjunto de testes de integração, usando o jUnit 4.4 para executar os testes. A desassembly precisa ser executada de forma confiável. Estou tendo outros problemas com o TestNG, por isso estou olhando para voltar ao jUnit. Quais ganchos estão disponíveis para execução antes de quaisquer testes serem executados e […]

Como usar o método privado para testar usando o PowerMock?

Eu tenho uma class que gostaria de testar com um método público que chama privado. Eu gostaria de supor que o método privado funciona corretamente. Por exemplo, eu gostaria de algo como o doReturn….when… Eu descobri que existe uma possível solução usando o PowerMock , mas essa solução não funciona para mim. Como pode ser […]

Qual é a diferença entre testes unitários, funcionais, de aceitação e de integração?

Qual é a diferença entre testes unitários, funcionais, de aceitação e de integração (e qualquer outro tipo de teste que não mencionei)?

Incluindo um hífen em um colchete de caracteres regex?

$.validator.addMethod(‘AZ09_’, function (value) { return /^[a-zA-Z0-9.-_]+$/.test(value); }, ‘Only letters, numbers, and _-. are allowed’); Quando eu uso somehting como o test-123 ele ainda triggers como se o hífen fosse inválido. Eu tentei \- e —

Usando o IoC para testes unitários

Como um contêiner IoC pode ser usado para testes unitários? É útil gerenciar mocks em uma solução enorme (mais de 50 projetos) usando o IoC? Alguma experięncia? Quaisquer bibliotecas C # que funcionem bem para usá-lo em testes de unidade?

Como executar casos de teste JUnit a partir da linha de comando

Eu gostaria de executar casos de teste JUnit na linha de comando. Como posso fazer isso?