2009-04-16 58 views

回答

4

一个名叫杰夫·威尔考克斯的坚强的个人专门开发了一个针对Silverlight 2的单元测试框架。它运作良好。

http://code.msdn.microsoft.com/silverlightut/

我也用犀牛嘲笑3.5的Silverlight作为我的模拟框架,由奥伦埃尼开发。 Rhino Mocks是免费和优秀的。它还提供了Silverlight的支持:

http://ayende.com/projects/rhino-mocks.aspx

我用棱镜2.0和团结的IoC,这有助于促进MVVM模式。这使得测试变得轻而易举。有一个缺陷,我觉得,是一个网页浏览器,这阻碍了持续集成中运行的Silverlight单元测试。

ib。

+0

嗯......在一个regualr测试框架中的解决方案将是我想要的,但我认为这是太多的要求在这个时间点。 – 2009-04-16 22:52:07

0

也许不是你到底是什么后,我订阅Netflix和他们使用以下URL

http://www.tinyurl.com/netflixsl

...发送的用户时,他们已经有了一个问题。这是当然的,在事情结束了,我假设你的东西之后是测试,而你实际开发。但是,这可能是您可以在产品发布后复制的东西。

+0

是的,有趣的顶部,但不是我是问坐。在开发阶段我更关心。我没有预见到我们需要为我们的产品提供面向客户的测试应用程序。 – 2009-04-16 20:42:56

1

A“必须有”为Silverlight的调试工具是Silverlight Spy,可以免费下载。

+0

它不再是免费的:( – 2009-12-16 15:32:47