I casi di test di codifica per un'applicazione angolare con gelsomino. Ma molti metodi interni sono dichiarati come privati nei servizi.Metodo privato Test unitario con Jasmine
Esempio:
App.service('productDisplay', function(){
var myPrivate = function(){
//do sth
}
this.doOfferCal = function(product, date){
//call myPrivate
//do sth too
return offer;
}
});
Utilizzando il gelsomino è semplice per testare il codice per "doOfferCal", ma voglio scrivere unit test per myPrivate troppo.
Come posso farlo?
Grazie in anticipo.
Eventuali duplicati di [Come faccio testare una classe che ha metodi privati, campi o classi interne?] (https://stackoverflow.com/questions/34571/how-do-i-test-a-class-that-has-private-methods-fields-or -inner-classes) – Raedwald