课程章节介绍
我们现在进入第4步,这一步非常关键,我们要为之前编写的代码添加测试类。
在这个测试类里,会有一个测试方法,它就像是一个小实验,用来专门练习和验证我们的触发器和类里面的代码是不是按照预期运行的。
写完测试方法之后,我们可以运行这个测试,然后系统会告诉我们代码覆盖率。通过运行测试,我们能确保触发器和类都达到了100%的代码覆盖率,也就是每一行代码都被测试到了。
测试是开发过程中绝对不能少的一环。在Salesforce里,你想要把Apex代码部署出去,或者打包发布到AppExchange上,有一个硬性要求:总的代码覆盖率至少要达到75%,而且每个触发器都必须要有一些测试覆盖。另外,所有的类和触发器都必须能够顺利编译通过,不能有错误。
这么说吧,测试就像是给你的代码上了一道保险,既能让代码更可靠,也是上线的通行证。我们接下来就动手写这个测试类。
关键词
Apex
Salesforce
Developer Guide