2009-06-10 25 views

Respuesta

11

La última versión de RSpec-Rails (1.2.7) ahora tiene soporte de integración. Actualice luego comience a agregar especificaciones a la especificación/integración o use el generador 'integration_spec'. ¡Configura Webrat en spec/spec_helper.rb y estás listo!

+0

Interesante. Me pregunto por qué incorporaron las especificaciones de integración a rspec, dada la popularidad del pepino. – gsmendoza

+3

Hay muchos lugares donde Cucumber sería excesivo, como probar API internas, por ejemplo. –

0

Por lo que sé, Rspec es perfectamente capaz de probar vistas y controladores como parte de las pruebas de integración. Una rápida mirada por Internet muestra this article at Robby on Rails on view testing y parte del Rdocs within RSpec podría ayudar.

Espero que esto te apunta en la dirección correcta - Me temo que uso el pepino yo mismo.

6

Recientemente hemos comenzado a usar RSpec con Capybara sobre Pepino. Aquí hay una publicación de blog de "principiantes" que recientemente escribí sobre el uso de pruebas de integración RSpec sin pepino.

End-to-end testing with RSpec integration tests and Capybara

Déjeme saber si usted tiene alguna pregunta sobre cómo obtener su sistema configurado.

Cuestiones relacionadas