私はジャスミンを使って角型アプリケーションのテストケースをコーディングしていました。しかし、多くの内部メソッドは、サービス内でプライベートとして宣言されています。私的方法ジャスミンによるユニットテスト
例:
App.service('productDisplay', function(){
var myPrivate = function(){
//do sth
}
this.doOfferCal = function(product, date){
//call myPrivate
//do sth too
return offer;
}
});
それは簡単な「doOfferCal」のためのテストをコーディングするジャスミンを使用したが、私はあまりにもmyPrivateのためのユニットテストを書きたいです。
どうすればいいですか?
ありがとうございます。
可能な重複[どのようにIプライベートメソッド、フィールド、または内部クラスを持つクラスをテストしますか?](https://stackoverflow.com/questions/34571/how-do-i-test-a-class-that-has-private-methods-fields-or -inner-classes) – Raedwald