Soy un principiante cuando se trata de TDD y BDD.¿Cómo se relacionan TDD y BDD entre sí en Rails 3?
Esto es lo que sé:
Para utilizar TDD en los carriles que utilizo es incorporada en las pruebas de unidad-, funcionales y de integración.
Para usar BDD en Rails utilizo Cucumber.
¿Cuáles son estas dos técnicas diferentes que no deben usarse juntas?
Si uso TDD, ¿entonces no debería usar BBD/Cucumber y viceversa?
Por favor, aclararme sobre este tema.
Gracias
Acepto que utilizar tanto RSpec/Cucumber es una buena idea. Personalmente, aprendo a limitarme a las pruebas de modelo de RSpec, solo porque las especificaciones de Controller/View son comparativamente infernales de escribir, y el pepino cubre gran parte de ese terreno. – Karl