我有EntertainmentController
和`EntertainmentControllerTestClass。在测试类里面,我添加测试方法参考控制器中的每个方法,所有方法都是空方法,所以它们都在运行测试时通过。但是当我上传到包应用程序时,我收到了消息:
Upload Failed:
No test methods found in the Apex code included in the package. At least 75% test coverage is required.
答案 0 :(得分:1)
Apex测试必须实际测试您的业务类。空测试没有任何意义。您必须编写单元测试来验证EntertainmentController类中的代码。单元测试必须导致LeisureController中75%的代码在测试执行期间无故障执行。 此外,当您将Apex类添加到包中时,您必须同时添加EntertainmentController和EntertainmentControllerTestClass。