Quel Framework de mock pour vos Spec

Bonjour,

A partir d’un grand nombre de test divers et variés, il est
intéressant de s’annihiler de la base de donnée pour tester les
controllers. Cela permet d’améliorer les performances des test et
aussi de permettre de tester plein de cas sans avoir une logique de
fixtures énorme.

Pour cela il y a les framework de mock. Avec RSpec, j’en ai détecté 3 :

  • Rspec-mock (intégré à rspec)
  • Mocha (utilisé par Mislav(will_paginate) et Jay Fields)
  • Flexmock (utilisé dans Typo)

Mais voilà , je n’arrive pas à savoir qu’elle sont les vrais
différences entre ces frameworks, si ce n’est la syntaxe. Si vous avez
des informations à ce sujet, je suis preneur.

Bonne soirée


Cyril M.