wpf - WPF/Silverlight 的 TDD 类型方法

标签 wpf silverlight tdd

有没有人有设计复杂的 WPF xaml 组件(即 ControlTemplates、具有依赖属性的自定义控件)的 TDD-ish 方法?

观察 UI 是否是您断言代码正确最接近的方法?增量开发怎么样?任何帮助逐步划分逻辑?

如果现在没有任何方法可以做到这一点,您认为随着平台的不断成熟和采用,还会有吗?

干杯,
贝瑞尔

为了更加专注并避免介绍 TDD,请考虑针对在将 TDD 应用于传统代码库(包括 MVVM)方面经验丰富的受众的主题。

最佳答案

Silverlight 工具包提供了所有的单元测试和源代码...

http://silverlight.codeplex.com/

对于 UI 测试,我认为有些人使用 Silverlight Accessibility api
http://msdn.microsoft.com/en-us/library/cc707824(VS.95).aspx
....

也有用于 UI 测试的工具

MSDN 杂志上关于 UI 测试的文章
http://msdn.microsoft.com/en-us/magazine/dd483216.aspx

使用 WPF UI 自动化进行测试
http://blogs.msdn.com/b/llobo/archive/2007/09/06/testing-using-wpf-ui-automation.aspx

这肯定不是一个简单明了的话题,它始终取决于业务案例......

对于 TDD,请看这本书:单元测试的艺术......

关于wpf - WPF/Silverlight 的 TDD 类型方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3479148/

相关文章:

java - 在 TDD 中,在重构期间将主类拆分为子类

c# - WPF ViewModel在另一个线程中运行方法,报告进度,更改Button的IsEnabled并显示结果

c# - 从后台线程和线程内的线程更新 UI

silverlight - Windows Phone 中的 System.Windows.Browser

silverlight - 通过 Silverlight 访问 SharePoint Web 服务

c# - 如何应用 TDD/BDD 方法从 C# 使用 Oracle 数据库中的数据创建 Excel 文件

oop - 通过其他测试类对类进行单元测试

c# - 将 URI 打包到引用程序集中的资源

c# - 将验证规则应用于 ListView 的 ItemsSource 属性

c# - Windows Phone 应用程序的首次测试