Tester une methode privée sur un objet

               Comment tester une méthode privée sur un objet

je viens de lire un article sympa
http://blog.jayfields.com/2007/11/ruby-testing-private-methods.html
sur la méthode la plus clean pour tester une méthode privée.

il en site d’abord une avec un wrapper public mixé à l’object sur

http://jasonrudolph.com/blog/2007/11/02/evan-phoenix-on-testing-private-methods-in-ruby/,

c’est intéressant (de toute façon toutes les méthodes sont altératrice de l’objet), mais ici on ne teste pas le méthode de l’extérieur mais le wrapper en fait.

Mais il propose ensuite un approche par plubicisation globale :

Mais on pourrait éviter de tout publiciser à chaque fois, tel que :

du coup on altère le moins possible et on test bien la méthode elle-même

Laissez un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.