我们对我们所有的项目都使用FxCop。对于我们的UnitTests,我不确定这是否值得。我们结束了许多压制:我们应该在UnitTest组件上使用FxCop吗?
[SuppressMessage("Microsoft.Performance", "CA1822:MarkMembersAsStatic", Justification = SuppressJustifications.CA1822MethodIsUsedExternallyAsNonStatic)]
[SuppressMessage("Microsoft.Usage", "CA1806:DoNotIgnoreMethodResults", MessageId = "Cantaloupe.Seed.Security.RijndaelEncryption", Justification = SuppressJustifications.CA1806MethodIsCalledForExceptionThrowingTest)]
什么是人们对FxCop单元测试代码的想法?
咦? “不值得的努力”我有点强烈。为什么你应该把“内部”代码作为“生产”代码与质量不同?强制执行编码标准(它们可以做FxCop)是检查代码正确性的重要部分 - 当然不是*最重要的或者只有一个。 – 2009-01-20 06:05:28