Closed faisalferoz closed 10 years ago
I currently don't have time for this project, sorry. Contributions welcome.
Hello At the moment, I write an article about tests with Spring (http://rpouiller.developpez.com/tutoriels/spring/tutoriel-tests-junit4-spring/) and there is a chapter about spring-dbunit.
For this reason i was really interested about the implementation of this functionality. So I tried to do it.
I will be happy if you accept my contribution. Let me know if there is any problems with my commit.
I will do a pull request.
Thanks.
Closed by #33
@regis1512 Thanks! I've just released 1.3.0 (was a bit epic, thanks to maven plugin updates...).
@regis1512
J'ai jeté un coup d'oeil à votre article. Tout d'abord, merci! Ensuite, j'aurais juste quelques retours:
En fait, Spring DBUnit est une refonte de Spring Test DBUnit.
Non, Spring DBUnit n'est même pas inspiré de Spring Test DBUnit. Je pense que les 2 projets sont nés à peu près en même temps, et se sont tous deux inspirés d'Unitils. Unitils proposait ces features mais avait écrit son propre support de test pour Spring, qui s'est retrouvé inutile/différent de la syntaxe standard lorsque Spring a sorti spring-test en 2.5.
Spring DBUnit n'est pas compatible avec les versions antérieures
Seulement à partir de la version 1.2.0
Cordialement,
Stéphane
@slandelle
Merci pour ces retours. Je vais apporter ces correctifs dans l'article. Suite à ma contribution, j'avais compris que la "rupture" avec les versions antérieures étaient seulement depuis la 1.2.0 (à cause du TestContext). Mais je n'avais pas compris que Spring DBUnit était apparu en meme temps que Spring Test DBUnit. J'avais compris que c'était une refonte en lisant ce billet http://labs.excilys.com/2011/08/12/spring-test-dbunit-est-mort-vive-spring-dbunit/ Mais j'ai du raté quelquechose : peut-etre que le projet refondu est encore autre chose. ?
Sinon, est-ce que vous accepteriez de me faire un (autre) retour sur l'article, une fois que j'aurais plus avancé ? Je suis persuadé que cela ne peut qu'etre bénéfique à l'article.
Merci et bonne journée.
Ahh Un première mouture du projet spring-test-dbunit effectivement, j'avais oublié ça. J'ai renommé le projet lorsque j'ai introduit le module servlet.
Oui, je pourrais relire l'article, mais je vais être franc: je ne me sers plus de ce projet, d'où les issues en souffrance. Je consacre l'essentiel de mon énergie à mon projet principal, Gatling, et développe principalement en Scala.
Seriez-vous intéressé par passer committer?
Passer commiter ? Si je comprendre bien, cela me permet de pousser directement sur le dépôt plutôt que de passer par un fork ? Si c'est cela, avec plaisir...
Fait!
Bonjour Stéphane,
Je viens de finir le premier jet de l'article. Il est en relecture technique. Suite à votre précédent retour, j'ai corrigé les présentations de Spring DBUnit et Spring Test DBUnit et j'ai ajouté un "comparatif" entre les deux projets. Si vous souhaitez me donner votre avis sur l'article cela sera avec plaisir.
Bon dimanche.
Bonjour Régis,
L'article me semble très bien!
A l'avenir, autant communiquer en direct: slandelle@excilys.com
A+
Stéphane
Please provide a functionality similar to @ExpectedDatabase, details in the link below: https://github.com/faisalferoz/spring-test-dbunit#expected-results