Voilà un post interessant de Mike Clark (celui qui a implémenté les tests dans Rails) qui explique quelles modifications il a apporté aux tests pour que ceux-ci passent plus vite.
Il a tout simplement fait un "rollback" à la fin de chaque test, ça évite d'avoir à supprimer les données insérées :)
Pour ceux qui connaissent ca ressemble à la stratégie utilisé dans les Tests de Spring Framework (AbstractTransactionalDataSourceSpringContextTests).
Il a tout simplement fait un "rollback" à la fin de chaque test, ça évite d'avoir à supprimer les données insérées :)
Pour ceux qui connaissent ca ressemble à la stratégie utilisé dans les Tests de Spring Framework (AbstractTransactionalDataSourceSpringContextTests).
Aucun commentaire:
Enregistrer un commentaire