Je commence la phase de planification de la création d'une suite de tests pour mon application Rails 3.0.8. J'essaie de décider quel framework de test utiliser. Normalement, je préfère m'en tenir autant que possible à la convention Rails. Cependant, cela signifie utiliser TestUnit. Il existe de nombreux cadres de test concurrents qui ont été créés comme une alternative à TestUnit. TestUnit s'est-il amélioré au fil des ans ou n'est-il pas un très bon concurrent ?
J'ai également entendu beaucoup de bien de rspec. Les fonctionnalités de rspec et de TestUnit sont-elles proches, ou bien rspec surpasse-t-il TestUnit ?
Quel que soit le cadre que je choisirai, je préférerais qu'il bénéficie d'une bonne base de soutien (beaucoup d'utilisateurs et de documentation), qu'il soit facile à utiliser/simplicité et qu'il ait un avenir durable.