gpt4 book ai didi

c# - 如何在 Silverlight 单元测试框架中记录输出?

转载 作者:太空狗 更新时间:2023-10-29 23:35:34 26 4
gpt4 key购买 nike

我想在使用 Silverlight 单元测试框架运行测试时记录输出测试数据。我可以通过创建一些元素并将其写在上面来绕过它,但这感觉像是一种被黑的方式。是否有任何框架支持在测试期间编写输出的方式?

最佳答案

看起来基本代码都在 April2010 工具包中,但从未完全完成。这个想法是让你的 TestClass 有一个 TestContext TestContext {get; set;} 框架将自动设置的属性。然后,在 TestMethod 中,调用 TestContext.WriteLine()

在测试方法的可视输出中,有一个“输出”部分,但它的数据绑定(bind)设置为一个不存在的属性。我创建了补丁 10660 来解决这个问题。希望它会在 SL5 的发布中得到修复。 http://www.codeplex.com/Download?ProjectName=silverlight&DownloadId=295575

复制 2010 年 4 月 Silverlight Toolkit 解压缩的 Infrastructure.zip 的补丁文件,替换原始文件,并构建您自己的 Microsoft.Silverlight.Testing.dll 副本

关于c# - 如何在 Silverlight 单元测试框架中记录输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1607394/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com