En esta ocasión veremos como hacer testing en ruby con ayuda de la gema rspec, de manera muy sencilla.
Artículo original en rspec-info

Instalar la gema
Primero creamos un archivo Gemfile
en la raiz de nuestro proyecto con al
menos el siguiente contenido
source "https://rubygems.org" gem 'rspec', '~> 3.0'
Luego instalamos las gemas que hemos indicado en nuestro fichero Gemfile
mediante
bundle install --binstubs
Con todo instalado iniciamos la suite de test
bin/rspec --init
Se nos crea el directorio spec en nuestro proyecto, dentro de esta carpeta tendremos que poner nuestros ficheros de test acabados en _spec.rb
Creamos nuestro primer test
require 'rspec' describe 'My first test' do it 'should do works fine' do expect(true).to be_truthy expect(true).to be true end end
Y lo ejecutamos desde la raiz del proyecto añadiendo la opción --format doc
hacemos que sea mas amigable, mostrando los nombres de los test que han pasado
en verde y los que no en rojo. Si no ponemos esta opción se mostrará una línea
de puntos verdes y rojos para indicar los test que han pasado y los que no.
bin/rspec --format doc
No comment yet, add your voice below!