模拟需要回调的对话框

时间:2014-03-12 11:32:35

标签: c# unit-testing moq viewmodel

我在视图模型中对方法进行单元测试,该模型没有任何参数,在该方法中我有以下格式的showdialog mesaage框:

this.uiService.ShowDialog(ViewName.UnlockScriptPassswordDialog,
                          StudioViewName.MainWindow, passwordDictionary,
                          this.OnUnlockScriptSetCallBack, null);

我正在使用Moq来模拟方法,但是当到达对话框时控件返回并且无法到达OnUnlockScriptSetCallBack方法。请建议如何从单元测试中进入OnUnlockScriptSetCallBack方法。

0 个答案:

没有答案