我在 Winforms 中的典型 UI 测试形式如下:
[TestMethod]
public void SomeTest()
{
if(RunManualTests)
{
TestForm form = new TestForm();
SomeControl control = new SomeControl();
form.Controls.Add(control);
form.ShowDialog();
}
}
在 WPF 中,似乎需要 App.xaml。App.xaml 有一个StartupUri="MainWindow.xaml"
属性。我需要添加这个文件吗?如果是,如何动态设置 StartupUri?
换句话说,如何将我的 Winform 测试转换为 WPF?