Skip to content

bylearn/SerVivoUnitario

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SerVivoUnitario

Este repositório destina-se a armazenar os códigos de Teste Unitário feitos na nossa Live do Cafe de número 6.

Qualquer dúvida não exite em entrar em contato conosco para te ajudarmos da melhor maneira possível :)

Para ver nossos cursos acesse: https://www.udemy.com/user/bylearn

Teste de Unidade:

Teste de unidade é toda a aplicação de teste nas assinaturas de entrada e saída de um sistema. Consiste em validar dados válidos e inválidos via I/O (entrada/saída) sendo aplicado por desenvolvedores ou analistas de teste.

Uma unidade é a menor parte testável de um programa de computador. Em programação procedural, uma unidade pode ser uma função individual ou um procedimento. Idealmente, cada teste de unidade é independente dos demais, o que possibilita ao programador testar cada módulo isoladamente.

Relação de conceitos de testes de unidade:

I/O Input Output (Entrada e Saída): são todas as entradas e saídas existentes na programação

Dicas para realizar os testes:

Sete regras, ou boas práticas, para implementação de testes de unidade:

  • Escreva o teste primeiro
  • Nunca inicie com um teste que será bem sucedido
  • Comece com valores nulos, ou algo que não funcione
  • Não fique com medo de fazer algo trivial para fazer o teste funcionar
  • Desacoplamento e testabilidade andam de mãos dadas
  • Utilize teste de mock
  • Divida o seu teste em 3 partes, Preparação, Ação e Verificação (em inglês: Arrange, Act and Assert)
  • Existem outras listas de boas práticas para implementar teste de unidade que podem ser encontradas na comunidade.

About

Código utilizado na live #6 Testes de Softwares

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages