wpf - 单元测试 WPF GUI 框架

标签 wpf unit-testing user-interface mocking nunit

我正在使用 NUnit 来测试我的模型,但是测试 WPF GUI 的最佳框架是什么,它可以轻松测试用户输入、绑定(bind)...

谢谢

最佳答案

我更喜欢使用 MVVM。

这会将大部分代码移至 ViewModel。可以使用 Visual Studio 中的测试工具(例如 MS Test 或 NUnit)来测试 ViewModel。

对于保留的 UI 测试(主要是自定义控件),您可以使用 UI 自动化测试套件,例如 White on codeplex .

关于wpf - 单元测试 WPF GUI 框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6467194/

相关文章:

c# - WPF C#。需要有关进度条的简单帮助

wpf - MVVM - 当绑定(bind)属性不存在时隐藏控件

iPhone应用程序单元测试问题

java - 如何在Android应用程序中插入金额?

ruby - 为 Windows 创建 Ruby 应用程序

java - 如何从普通的 java 类调用 javafx

c# - 如何选择此 XML 节点并提取其属性

WPF/MVVM - ItemsControl 中的 WrapPanel,添加子项上的动画

android - 如何使用 Android Studio 0.8 对 Google Cloud Endpoints Java 进行单元测试

ios - Swift Unit 测试用例 - Mock 框架