Я был кодированием тестовых примеров для углового применения с использованием жасмина. Но многие внутренние методы объявляются частными в сервисах.Частный метод Единичное тестирование с жасмином
Пример:
App.service('productDisplay', function(){
var myPrivate = function(){
//do sth
}
this.doOfferCal = function(product, date){
//call myPrivate
//do sth too
return offer;
}
});
Использование жасмина это простое в код тест на «doOfferCal», но я хочу написать модульный тест для myPrivate тоже.
Как я могу это сделать?
Заранее спасибо.
Возможный дубликат [Как я проверить класс, который имеет частные методы, поля или внутренние классы?] (https://stackoverflow.com/questions/34571/how-do-i-test-a-class-that-has-private-methods-fields-or -inner-classes) – Raedwald