WPF/Silverlight的TDD类型方法

Ber*_*ryl 8 silverlight wpf tdd

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

用户眼球是否最接近您断言您的代码是否正确?增量发展如何; 是否有助于逐步划分逻辑?

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

干杯,
Berryl

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

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