【发布时间】:2014-09-16 07:04:21
【问题描述】:
我正在为一个类编写测试用例,具有 Application.Current.FindResource() 方法。但是在通过上面的代码时,我得到了像“ObjectNotInitialized”这样的错误。 以下是代码:-`public void ContactListViewModel()
{
var app = Application.Current;
var default_Flag = (DrawingImage) app.FindResource("Unknown_Flag");
}
以下是错误,我得到了:
{"对象引用未设置为对象的实例。"}
请告诉我如何为这个方法编写测试用例
【问题讨论】:
-
使用 TryFindResource,会返回异常 null。
-
我们不为 UI 编写单元测试。如果您坚持测试您的用户界面,那么您应该改用UI Automation。
标签: c# wpf nunit rhino-mocks