任何人都可以告诉我是否有任何类型的工具或eclipse基础插件可用于为SalesForce平台相关的Apex类生成相关的测试用例。似乎代码覆盖率他们没有像我们期望的那样期待JUnit,他们想要覆盖测试用例是否正在经历源类的流程(如代码经过)。 请不要错误地发布这篇文章,我不希望任何人为我的代码编写测试用例:)。由于SalesForce的性质,我发布了这个问题,期望代码覆盖率应该是。谢谢。
答案 0 :(得分:1)
虽然Salesforce需要为您的测试用例提供一定比例的代码覆盖率,但您确实需要编写检查结果的案例,以确保代码的行为符合设计。
因此,即使有一个工具可以生成代码以获得100%的测试类覆盖率,它也无法测试这些方法调用的结果,从而使您产生错误的感觉"测试代码"。
我发现将长方法分解为单独的,有时是静态的方法可以更容易地进行单元测试。您可以测试每个单独的方法,而不必担心将参数调整到单个方法,以便它涵盖所有执行路径。
答案 1 :(得分:0)
现在可以自动为您的类/触发器/批处理生成测试类。您可以安装"测试类生成器"来自AppExchange的应用程序并看到它正常工作。
这将真正帮助您生成测试类并节省大量的开发时间。