Refactoring manque les tests