标签: unit-testing mvvm dialog
我正在对MVVM单元进行视图模型的测试测试,在open方法中有一个调用视图,弹出对话框以输入在Test中作为参数给出的密码。我们有任何方法可以抑制该调用,因为调用是在单元测试的函数内部。
答案 0 :(得分:1)
只需使用像MVVMLight,Caliburn或Prism中的弹出式管理系统。单元测试时,为系统提供模拟(例如Rhino Mocks)。