Preparando Sua Aplicação Rails Para Testes Com Guard e Rspec

Guard

É uma ferramente de linha de comando que nos ajuda a lidar com eventos sobre modificações em arquivos.

Rspec

É um framework BDD, feito em Ruby, que nos permite escrever testes.

Vamos começar, criamos nossa aplicação, logo em seguida abrimos o arquivo Gemfile e adicionamos o seguinte grupo:

1
2
3
4
5
group :test do
  gem "rspec-rails", "~> 2.6"
  gem 'guard'
  gem 'guard-rspec'
end

Abra o terminal e execute o comando:

bundle install

Ainda com terminal aberto, com os respectivos comandos, logo abaixo, vamos gerar uma arquivo Guardfile e o diretório spec com os arquivos necessário para começar com os testes.

guard init
rails generate rspec:install

Fácil não ? Sua aplicação agora esta pronta para aceitar seus testes, comece a escrevê-los

Para dar inicio à ferramenta guard é so ir até a raiz da aplicação Rails e executar o seguinte comando:

guard

Simple e fácil lol.

Comments