Ler*_*rve 12 c# wpf unit-testing coded-ui-tests
问题
VS2010和TFS2010支持创建所谓的编码UI测试.我找到的所有演示,都是在编码UI测试开始时已经在后台运行的WPF应用程序开始,或者使用绝对路径启动EXE.
但是,我想从单元测试代码开始我的WPF应用程序测试.这样它也可以在构建服务器和我的同行的工作副本上工作.
我该如何做到这一点?
到目前为止我的发现
a)这篇文章展示了如何启动XAML窗口.但这不是我想要的.我想启动App.xaml,因为它包含XAML资源,代码隐藏文件中有应用程序逻辑.
b)这篇文章的第二个屏幕截图显示了一行开头
ApplicationUnterTest calculatorWindow = ApplicationUnderTest.Launch(...);
Run Code Online (Sandbox Code Playgroud)
这在概念上几乎就是我要找的东西,除了这个例子再次使用绝对路径作为可执行文件.
c)谷歌搜索"以编程方式启动WPF"也没有帮助.
MyProject.App myApp = new MyProject.App();
myApp.InitializeComponent();
myApp.Run();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13068 次 |
| 最近记录: |