Aprenda a desenvolver testes automatizados usando o Rspec através de aulas rápidas e exercícios práticos neste mini curso gratuito da escola de programação OneBitCode.com.

O que você vai aprender:
– O que são testes e porque eles são importantes
– O que é o Rspec e como utiliza-lo
– Como integrar o Rspec com o Ruby On Rails
– Como testar models
– Como testar controllers
– Como testar API’s

Ementa do Curso

Introdução ao mundo dos Testes
Seja bem vindo(a) ao curso de testes Detalhes 00:00:00
O que são testes automatizados Detalhes 00:00:00
O que é o RSPEC Detalhes 00:00:00
Criando seu primeiro teste Detalhes 00:00:00
Desafio do herói #1 Detalhes 00:00:00
Dominando o básico
Principais elementos do Rspec Detalhes 00:00:00
O que são os matchers Detalhes 00:00:00
Rspec e Ruby On Rails
Instalando o Rspec no Rails Detalhes 00:00:00
Usando Generators Detalhes 00:00:00
Testando Models
Porque e quando testar models Detalhes 00:02:00
Preparando nosso projeto para o teste Detalhes 00:04:00
Testando o Model Detalhes 00:06:00
Melhorando nosso teste com a Gem FFAKER Detalhes 00:08:00
Melhorando nosso teste com a Gem Factory Bot Detalhes 00:08:00
Desafio do herói #2 Detalhes 00:03:00
Testes de Request
O que são testes de request Detalhes 00:03:00
Preparando nosso projeto para o teste Detalhes 00:06:00
Testando nosso Controller Detalhes 00:10:00
Desafio do herói #3 Detalhes 00:03:00
Testando uma API
Porque e quando testar APIs Detalhes 00:02:00
Preparando nosso projeto para o teste Detalhes 00:09:00
Testando o update enemies da API Detalhes 00:11:00
Testando o destroy enemies da API Detalhes 00:04:00
Melhorando nosso teste com um Helper Rspec Detalhes 00:05:00
Melhorando nosso teste com before e let Detalhes 00:07:00
Desafio do herói #4 Detalhes 00:02:00
Conclusão
Vitória Detalhes 00:02:00
Extras (links importantes)
Links importantes Detalhes 00:00:00
Leituras recomendadas Detalhes 00:00:00
Feito com s2 por OneBitCode