Jump to content

Des test unitaires pour PrestaShop 1.5


Recommended Posts

Bonjour,

 

Chose promise chose due, voici PsUnit, le projet que j'ai démarré pour tenter d'écrire des test unitaires pour PrestaShop.

 

https://github.com/alexsegura/PsUnit

 

Un seul test de la classe Dispatcher pour le moment, mais ce n'est que le début. Et puis, c'est aussi un projet à vocation communautaire.

 

L'un des buts est de simplifier l'écriture des tests en permettant de contourner certains composants normalement impossibles à tester. On peut par exemple "mocker" la classe Configuration, pour lui faire retourner ce qu'on veut, et simuler une situation.

 

L'autre but même pas caché est d'identifier les classes qui nécessitent un refactoring pour pouvoir tester le code, comme par exemple ajouter des getters/setters. Un code testable est un code ouvert, le blabla habituel quoi :)

 

N'hésitez pas à utiliser l'issue tracker de GitHub afin de discuter des problèmatiques liées aux tests.

  • Like 3
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...