Apresentação sobre Jasmine onde é realizado uma breve abordagem sobre esse Framework, expondo algumas formas de utilização, alguns matchers e algumas fontes de referência
4. raphaelcardoso.com.br
O que é o Jasmine?
• É um Framework utilizado para criar testes em JavaScript
• Utiliza o conceito BDD, ou seja, testes guiados por comportamento
• Possui sintaxe simples e de fácil leitura
• Executa os testes no navegador ou por linha de comando
• É independente de qualquer outro Framework
• Pode ser usado em projetos NodeJs, Ruby ou Python
6. raphaelcardoso.com.br
Como utilizar em meu projeto?
Versão Standalone
• Acesse o site e efetue o download da última versão
• https://jasmine.github.io/
• Descompactar no diretório raiz do nosso projeto
17. raphaelcardoso.com.br
Um pouco sobre alguns Matchers
Alguns outros matchers
• toBeUndefined
• toBeDefined
• toBeNull
• toBeNaN
• toThrow
• toThrowError
• toBeTruthy
• toBeFalsy
• toBeLessThan
• toBeGreaterThan