MvvM-ScenarioでOK_Executeコマンドの単体テストを書いています。
これで、メソッドが呼び出すまでは正常に機能しています。
obj.DialogResult = !datumExistiertBereits || datumUeberschreiben;
obj.Close();
ここで、最初の行は次のInvalidOperationExceptionを発生させます。
DialogResultは、ウィンドウが作成されてダイアログとして表示された後にのみ設定できます。
ユニットテストでダイアログを実際に表示せずに、ウィンドウスタブオブジェクトでこれらの呼び出しを実行するにはどうすればよいでしょうか。
前もって感謝します
Steav