我在控制器中有一个方法
public PageReference add() {
insert technology;
return null;
}
technology
是一个自定义对象。它有自己的getter和setter。如何测试此方法
答案 0 :(得分:6)
public static testMethod void testMyController() {
PageReference pageRef = Page.yourPageName;
Test.setCurrentPage(pageRef);
MyController controller = new MyController();
controller.add();
}
答案 1 :(得分:3)
在测试类中你必须初始化你的控制器并调用这个方法:
static testMethod void test(){
YourController contr = new YourController();
contr.add();
}
希望有所帮助。