1
在我的WinForms典型UI測試的形式爲:在測試打開一個窗口WPF
[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?
MSTest項目不包括WPF工作所需的引用。將WPF用戶控件添加到項目中,這會添加除System.Xaml之外的所有缺少的引用。 –