Perguntas com a marcação «unit-testing»

15
Testes parametrizados - Quando e por que você os utiliza?

Recentemente, no trabalho, tivemos algumas diferenças de opinião em relação aos testes parametrizados . Normalmente usamos um estilo TDD (ou pelo menos tentamos), então eu entendo os benefícios dessa abordagem. No entanto, estou lutando para ver o ganho dos testes parametrizados. Para referência,...

15
Quando você deve e não deve usar a palavra-chave 'nova'?

Eu assisti a uma apresentação do Google Tech Talk sobre testes de unidade , ministrada por Misko Hevery, e ele disse para evitar o uso da newpalavra - chave no código de lógica de negócios. Eu escrevi um programa e acabei usando a newpalavra - chave aqui e ali, mas eles eram principalmente para...

15
Teste de unidade - aplicativo associado ao banco de dados

Qual seria a melhor abordagem para testar a unidade de um modelo que se integra a um aplicativo fortemente acoplado ao banco de dados? O cenário específico aqui é um carrinho de compras - eu gostaria de poder testar a adição, remoção e recuperação de itens do carrinho, além da lógica de preços...

15
Teste de unidade para uma biblioteca de computação científica

Eu já tinha um pouco de experiência com testes de unidade no que chamo (não pejorativamente) de projeto clássico de engenharia de software: um MVC, com uma GUI de usuário, um banco de dados, lógica de negócios na camada intermediária, etc. estou escrevendo uma biblioteca de computação científica em...

15
Teste de unidade de um método nulo

Para corrigir um erro em um aplicativo, modifiquei um método chamado postLoginadicionando uma chamada a um método existente chamado getShoppingCart. Código protected void postLogin() { getShoppingCart(); } No entanto, não sei ao certo qual é a melhor maneira de escrever um teste de unidade...

14
Teste de unidade - introdução

Estou apenas começando com o teste de unidade, mas não tenho certeza se realmente entendi o objetivo de tudo. Leio tutoriais e livros sobre tudo, mas só tenho duas perguntas rápidas: Eu pensei que o objetivo do teste de unidade é testar o código que realmente escrevemos. No entanto, para mim,...