Ger*_*osz 5 c# testing silverlight unit-testing
我想在使用Silverlight单元测试框架运行测试时记录输出测试数据.我可以通过创建一些元素并将其写在上面来解决它,但这感觉就像一个被黑客攻击的方式.在测试期间是否有任何框架支持的输出方式?
看起来基本代码都在 2010 年 4 月的工具包中,但从未完全完成。这个想法是让您的 TestClass 具有TestContext TestContext {get; set;}
框架将自动设置的属性。然后,在 TestMethod 中调用TestContext.WriteLine()
在测试方法的可视输出中,有一个“输出”部分,但它的数据绑定被设置为不存在的属性。我创建了补丁 10660 来解决这个问题。希望 SL5 发布时能够修复该问题。 http://www.codeplex.com/Download?ProjectName=silverlight&DownloadId=295575
复制 2010 年 4 月 Silverlight Toolkit 解压的 Infrastructure.zip 中的补丁文件,替换原始文件,并构建您自己的 Microsoft.Silverlight.Testing.dll 副本