Im un principiante quando si tratta di TDD e BDD.In che modo TDD e BDD sono in relazione tra loro in Rails 3?
Questo è quello che so:
Per usare TDD in Rails lo uso integrato nel test unit, funzionali e di integrazione.
Per utilizzare BDD in Rails, utilizzo Cetriolo.
Quindi queste due tecniche diverse non dovrebbero essere utilizzate insieme?
Se utilizzo TDD, non dovrei usare BBD/Cetriolo e viceversa?
Per favore mi illumini su questo argomento.
Grazie
Sono d'accordo che usare RSpec/Cucumber sia una buona idea. Personalmente, imparo comunque a limitarmi ai test sui modelli RSpec, solo perché le specifiche di Controller/View sono relativamente infernali da scrivere, e il cetriolo copre molto di questo. – Karl