如何在APEX中获取Enum类的代码封面

时间:2013-11-21 04:24:49

标签: salesforce apex-code

我有一个Enum类:

global class Util {
global enum Session {
    Winter,
    Summer,
    Rain
}

}

和测试类:

public static testmethod void callTestData(){
    test.starttest();
        Util.Session se = Util.Session.Winter;
    test.stoptest();
}

但我的代码覆盖率仍为0%?这是为什么。

此外,我尝试了许多方法来覆盖它,但无法为任何人提供帮助!!

1 个答案:

答案 0 :(得分:0)

这似乎应该给你100%的报道。

有时,Salesforce需要一些鼓励才能为您提供正确的代码覆盖率结果。

尝试:

  • 清除所有以前的测试用例结果
    设置>应用设置>开发> Apex文本执行>查看测试历史>清除测试结果
  • 从force.com IDE运行测试用例
  • 类和测试方法类在元数据文件中使用相同的API版本。例如。两者都是29.0。
  • 从外部工具运行测试用例,例如MavensMate in Sublime Text或具有同步和异步测试选项的FuseIT SFDC Explorer