0
セッターとゲッターをテストするには?セッターとゲッターをテストするには?
function someClass(){
var data;
this.setData = function(value){
// some complex logic
}
this.getData = function(){
// some complex logic
}
}
1つのテストケースでテストするためにsetDataとgetDataを実行するのは正しいですか?
私は、これらの機能をテストしたいです。これはJavaScriptのようです。テストフレームワークには何を使用していますか? – duffymo
ゲッターとセッターは、どんな種類のロジックも実行しないと期待されます... "複雑なロジック"が1つ(SRP - 単一責任の原理)を実行している場合、チェックする簡単なテストを書くことができます。 これらの機能が異なる場合は、それぞれに異なるテストを行う必要があります。 – alfasin
@alfasinどうすれば、プライベート変数を使用する場合は、それぞれのメソッドを個別にテストしますか? –