Skip to content

Aula sobre Classes e testes no BackEnd usando Typescript, Node e Vitest

Notifications You must be signed in to change notification settings

LusCamilo/backend-class

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Testes Unitários

Regras de funcional

  • Class Sum

    • ( X ) Deve ser possivel somar a + b

    • ( X ) Deve retornar o valor especifico da soma a + b

    • ( X ) Não deve retornar um valor negativo

    • ( X ) Deve retornar um throw expection

  • Class Sub

    • ( X ) Deve ser possivel subtrair a - b

    • ( X ) Deve retornar o valor especifico da subtração a - b

    • ( X ) Deve retornar um valor negativo

    • ( X ) Deve retornar um throw expection

  • Class Div

    • ( X ) Deve ser possivel dividir a / b

    • ( X ) Deve retornar o valor especifico da divisão a / b

    • ( X ) Deve retornar um valor Infinity ao divir 2 / 0

    • ( X ) Deve retornar um valor NaN ao dividir 0 / 0

    • ( X ) Deve retornar um throw expection

  • Class Mult

    • ( X ) Deve ser possivel muiltiplicar a * b

    • ( X ) Deve retornar o valor especifico da multiplicação a * b

    • ( X ) Deve retornar um valor negativo

    • ( X ) Deve retornar zero

    • ( X ) Deve retornar um throw expection

Tecnologias e Libs

  • Typescript

  • Node

  • Viteste

backend-class

About

Aula sobre Classes e testes no BackEnd usando Typescript, Node e Vitest

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published