我正在尝试使用 MSTestMainWindow
在我的 WPF 应用程序中为我的类中的方法编写单元测试。但是,我得到以下异常:
System.Windows.Markup.XamlParseException:'在'System.Windows.StaticResourceExtension'上提供值引发异常。' 行号“127”和行位置“32”。---> System.Exception:找不到名为“verticalLineStyle”的资源。资源名称区分大小写。
verticalLineStyle
ResourceDictionary
在包含在中的 a 中找到App.xaml
。我不需要这种风格来测试我正在尝试测试的方法,但我无法超越这一点。我只是MainWindow
在我的单元测试中创建一个新实例并尝试在其上调用一个实例方法。当我尝试创建MainWindow
. MainWindow
定义为public partial class MainWindow : Window
。
我该如何摆脱这个错误?在 WPF 应用程序的 windows 中是否有一些首选的单元测试方法?