Skip to content

AmandaxKatariny/hospital-geradores-testes

Repository files navigation

hospital-geradores-testes

A Clojure library designed to ... well, that part is up to you.

Aula 01

O que aprendemos nesta aula:

  • Utilizar a biblioteca chamada test check;
  • O que é um gen;
  • Testar valores dinâmicos;
  • Ver inconsistências no nosso código.

Aula 02

O que aprendemos nesta aula:

  • O que o for-all faz;
  • O que é o prop;
  • Explorar a abordagem de gerar valores e ver se eles são iguais;
  • Fazer um teste generativo.

Aula 03

O que aprendemos nesta aula:

  • Fazer um prop para as propriedades;
  • Conceitos sobre teste de propriedade;
  • Fazer um Join;
  • Testar o nosso fluxo de métodos;

Aula 04

O que aprendemos nesta aula:

  • Ignorar erros dentro dos testes;
  • Utilizar o reduce dentro de uma coleção;
  • Determinar os valores que vão ser gerados.

Aula 05

O que aprendemos nesta aula:

  • Fazer uma exceção de acordo com os dados dela;
  • Utilizar o catch-data;
  • Utilizar o maybe;

Aula 06

O que aprendemos nesta aula:

  • Criar eventos;
  • Utilizar um schema generator;
  • Utilizar o g/generate para gerar conforme o schema que temos;
  • Utilizar o gen/not-empty;
  • Utilizar o one-of;

Aula 07

O que aprendemos nesta aula:

  • Definir o delta para o teste;
  • Ver a igualdade dos valores após finalizar o teste;
  • Garantir que nossos testes funcionem.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published