WPF / Silverlight的TDD类型方法

时间:2010-08-13 17:07:21

标签: wpf silverlight tdd

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

是否可以看到UI最接近断言您的代码是否正确?增量发展如何;是否有助于逐步划分逻辑?

如果现在没有任何方法可以做到这一点,你认为平台会继续成熟并获得采用吗?

干杯,
Berryl

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

1 个答案:

答案 0 :(得分:5)

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,一般来看看这本书:单元测试的艺术......