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

O teste de unidade é um método pelo qual unidades individuais de código-fonte são testadas para determinar se são adequadas para uso.

1
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 C …
15 c#  unit-testing 

8
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 …

4
O desenvolvimento orientado a testes me obriga a seguir o SOLID?
Eu ouço muito dos profissionais do TDD que uma das vantagens do TDD é que ele força os desenvolvedores a seguir os princípios do SOLID (responsabilidade única, aberto-fechado, substituição de Liskov, segregação de interface e inversão de dependência). Mas, quanto a mim, basta escrever alguns testes (principalmente teste de unidade) …

5
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 postLogin. Abordagem 1 Use o check …



2
Onde empurrar um teste que falhou?
Acabei de alterar as configurações de ramificação em meu repositório GitHub, para que minha ramificação [next] exija uma construção de IC de passagem através de uma solicitação pull. Seguiu-se uma discussão com vários membros da equipe sobre falhas nos testes. Por uma questão de contexto ... O repositório possui uma …

1
Unidade de teste de um cliente de API e wrappers
Eu tenho andado em círculos, tentando descobrir a melhor maneira de testar a unidade de uma biblioteca cliente da API que estou desenvolvendo. A biblioteca possui uma Clientclasse que basicamente possui um mapeamento 1: 1 com a API e uma Wrapperclasse adicional que fornece uma interface mais amigável na parte …





4
É uma boa ideia medir o desempenho de um método usando o tempo limite do teste de unidade?
Em um projeto em que existem requisitos não funcionais que especificam o tempo máximo de execução para uma ação específica, o controle de qualidade deve verificar o desempenho dessa ação em uma máquina dedicada, usando hardware preciso sob carga precisa, tanto o hardware quanto a carga sendo especificados nos requisitos. …

5
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 …

5
Deve-se testar a complexidade algorítmica? Se sim, como?
Digamos que estou implementando algo simples, como pesquisar uma lista / matriz classificada. A função (em c #) seria semelhante a: static int FindIndex(int[] sortedList, int i); Eu poderia implementar e testar isso em termos de funcionalidade, mas, por razões óbvias, eu normalmente preferiria uma pesquisa binária a uma pesquisa …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.