negrosdev/negros.dev

Implementar arquitetura para a execução de testes na aplicação

Closed this issue · 0 comments

User Story
Eu, como desenvolvedor do negros.dev
Quero, poder executar testes na aplicação
Para que, eu possa proteger o projeto com as demais implemtações que serão realizadas.

Objetivo
Para realizar testes no projeto, deve-se instalar as seguintes gems:

group :development, :test do
  gem "debug", platforms: %i[ mri mingw x64_mingw ]

  gem 'dotenv-rails'
  gem 'rspec-rails', '~> 6.0.0'
  gem 'shoulda-matchers', '~> 5.0'
  gem 'faker'
  gem 'factory_bot_rails'
  gem 'capybara'
end
group :development do
  gem "web-console"

  gem 'rubocop', '~> 1.52', require: false
  gem 'rubocop-capybara', require: false
  gem 'robocop-rails', require: false
end