当前位置:  开发笔记 > 编程语言 > 正文

我们应该在UnitTest程序集上使用FxCop吗?

如何解决《我们应该在UnitTest程序集上使用FxCop吗?》经验,为你挑选了1个好方法。

我们将FxCop用于所有项目.对于我们的UnitTests,我不确定它是否值得.我们最终得到了许多抑制:

[SuppressMessage("Microsoft.Performance", "CA1822:MarkMembersAsStatic", Justification = SuppressJustifications.CA1822MethodIsUsedExternallyAsNonStatic)]
[SuppressMessage("Microsoft.Usage", "CA1806:DoNotIgnoreMethodResults", MessageId = "Cantaloupe.Seed.Security.RijndaelEncryption", Justification = SuppressJustifications.CA1806MethodIsCalledForExceptionThrowingTest)]

人们对单元测试代码的FxCop有什么看法?



1> Brian Rasmus..:

当我教我们的单元测试/ TDD课程时,我通常会告诉人们按照与编写探针生产代码时相同的原则编写测试代码.但是,我承认一些FxCop规则可能会产生太多噪音.

难道你不能为测试代码使用合适的FxCop规则子集吗?

推荐阅读
sx-March23
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有