Должен иметь по сравнению с Замечательным для rspec и направляющих

Я использую rspec и огурец для BBD. Теперь я мигрирую на направляющие 3 и rspec 2 и поскольку я видел обе из платформ (shoulda и замечательный) направляющие поддержки 3 и rspec 2.

Я никогда не использовал, должен иметь или замечательный.

Что должно я предпочитать использовать с rspec: должен иметь или замечательный? И почему?

6
задан petRUShka 11 June 2010 в 14:42
поделиться

1 ответ

Думаю, я бы выбрал замечательный, так как он создан специально для Rspec. Также он чрезвычайно полон. В то время как Shoulda был создан для получения сопоставителей в стиле rspec внутри Test :: Unit.

Только мои быстрые 2 цента.

[ОБНОВЛЕНИЕ] почти два года спустя, я с сожалением заметил, что примечательный находится в ужасном состоянии. Для rails 3.x вам все равно придется использовать бета-версии гемов. Я надеюсь, что это скоро изменится или улучшится (маловероятно), но на данный момент я могу только посоветовать использовать Shoulda.

7
ответ дан 10 December 2019 в 02:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: