Я изучаю Rails по старому пути. Прочитав Agile Web Development с Rails (3-е издание) в качестве отправной точки. Я сейчас в главе, которая учит тестированию. Мне также известно о других платформах BDD Testing, таких как RSPec. Поэтому мне было интересно, могут ли рамки, такие как RSpec, Cucumber, Shoulda заменить необходимость знать/использовать Test:: Unit? Являются ли они оба важными по своему усмотрению и используются для разных целей?
ОБНОВЛЕНИЕ: Поскольку я новичок в тестировании, я также хотел бы получить обратную связь о том, какие ресурсы полезны для того, чтобы мои ноги были мокрыми с разными рамками.
Спасибо!