我们遇到了一个问题,当我们运行所有测试时,我们会看到一些类重复。这些重复的类实际上是错误标记的类。
示例:A类和B类。运行所有测试和代码覆盖率显示A类覆盖率为90%,A类覆盖率为55%。 我们相信这打破了我们的想法,任何人都知道如何解决这个问题?
我已经尝试清除测试缓存(设置>开发> Apex测试执行>查看测试历史>清除测试数据,没有任何变化。我也尝试评论可能调用其他类的代码,仍然没有运气。
有趣的是,这个'bug'存在于我们的ide ...开发控制台,welkins suite,force.com ide ...试图确定原因。
答案 0 :(得分:0)
它存在于所有IDE中,因为它也存在于您的实际Salesforce实例中。
更具体。
Apex测试在服务器上运行。如果您没有足够的覆盖范围,则不允许部署。您可能需要在您添加到组织的代码中添加一些测试。这也可能表明其他事情已被打破。