我正在使用NUnit来测试我的模型,但是测试WPF GUI的最佳框架是什么,这样可以轻松测试用户输入,绑定......
谢谢
答案 0 :(得分:9)
我更喜欢使用MVVM。
这会将大部分代码移动到ViewModel。 ViewModel可以使用Visual Studio中的测试工具进行测试,例如MS Test或NUnit。
对于剩余的UI测试(主要是自定义控件),您可以使用UI自动化测试套件,例如White on codeplex。
答案 1 :(得分:2)
TestComplete是一款用于自动化UI测试的优秀软件 - 适用于WPF。 http://smartbear.com/products/qa-tools/automated-testing/
它会花费你:至少999美元。