コードに次の 2 行があります。
Factory.MyMethod(argument);
var property = argument.InterestingValue;
したがって、MyMethod
クラスのインスタンスを受け取り、InterestingValue
このインスタンスの を更新します。何も返しません (void)。
私のコードでは、 this を使用しますInterestingValue
。
単体テストでは、Factory のスタブを作成し、これをプログラムして、MyMethod
が呼び出されたときに実際のオブジェクト (引数) が更新されるようにします。
どうすればこれを達成できますか?