Objeto Pepino World

Hola, Recientemente he trabajado con pruebas de aceptación de pepino. Al principio no me sorprendió tanto, porque vi algunas conferencias y presentaciones, y estaba acostumbrado a trabajar con Capybara y …

Leer más

Viajando en el tiempo en pepino

Con el siguiente paso, puedo usar los ayudantes de tiempo de ActiveSupport y Timecop para viajar en el tiempo. When /^wait (d+) (w+)$/ do |time_amount, time_units| Timecop.travel time_amount.send(time_units.to_sym)end Con esto, …

Leer más

Integración e implementación continuas con Cucumber

La integración e implementación continuas acelera enormemente su flujo de trabajo. En este screencast, implementaremos nuestra aplicación Ruby on Rails en Heroku. Codeship proporciona las pruebas alojadas y la implementación …

Leer más

Diseñar código con RSpec

Stubbing en RSpec te permite escribir el código que deseas tener. ¡Aprenda a diseñar su código antes de implementarlo en este screencast! http://blog.codeship.io/2013/06/18/testing-tuesday-10-designing-code-with-rspec.html

Leer más

Reconociendo el pepino en vim

Los archivos de características de pepino (.feature) no se reconocen de forma predeterminada en vim, por lo que puede agregar hacer que esto suceda agregando los siguientes comandos en su …

Leer más

Stubbing y burlarse con RSpec

Las pruebas unitarias deben centrarse en una cosa: el componente que está probando. Stubbing and Mocking in RSpec te llevará allí. ¡Aprenda más en este screencast! http://blog.codeship.io/2013/06/11/testing-tuesday-9-stubbing-and-mocking-with-rspec.html

Leer más