如何编写一个简单的Silverlight单元测试?

8
我想创建一些Silverlight单元测试。我已经下载了Silverlight Toolkit并查看了其中的单元测试,它们都是基于Silverlight Unit Testing Framework构建的。
然而,源代码中的测试类结构似乎非常复杂,我不想重写该包中定义的测试类(例如ControlTest->FrameworkElementTest->TestBase->SilverlightTest继承链已定义,只有最后一个类在Silverlight Toolkit中定义)。
我正在寻找一个最简单的单元测试实现的代码示例,使用Silverlight Unit Test Framework(例如执行Assert.IsTrue(true))。
3个回答

3

这是Jeff网站上的“简单选项”。页面顶部还有“手动”选项。两者都值得一读。 - Chris Jaynes

2

仅供参考,Visual Studio 2010 beta 2自带Silverlight单元测试功能。或许你想看一下。


1

我曾经就这个问题做过一次完整的演讲。其中包含了一些使用该框架的“简单”示例,但是我必须告诉你——它并不美观!使用 MS SL Test 和 SilverUnit


你能提供源代码的链接吗?视频中的代码无法阅读。 - Gergely Orosz
工具包中的测试过于复杂,不利于自身。普通的VS测试教程对编写好的测试更有价值。由于资源限制,大部分工具包测试都落在开发人员身上,需要创建脏的端到端测试和集成测试,这些测试实际上不应该以单元测试的形式进行 :-) - Jeff Wilcox

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接