@isTest private class lexAccountControllerTest { @TestSetup static void makeData(){ List rectCo = [select Id from RecordType where IsActive = true and SobjectType = 'Account' and Name = '病院']; if (rectCo.size() == 0) { return; } // テストデータ Account company = new Account(); company.RecordTypeId = rectCo[0].Id; company.Name = 'TestCompany'; upsert company; } static testMethod void test1(){ Account company = [select Id from Account limit 1]; Test.startTest(); lexAccountController.init(company.Id); lexAccountController.initForNewSolutonProButton(company.Id); lexAccountController.initForOTHCreateButton(company.Id); lexAccountController.initForRepairContact(company.Id); lexAccountController.initForDepartmentCreate(company.Id,'BF'); lexAccountController.initForDepartmentCreate(company.Id,'ENT'); lexAccountController.initForDepartmentCreate(company.Id,'GI'); lexAccountController.initForDepartmentCreate(company.Id,'GS'); lexAccountController.initForDepartmentCreate(company.Id,'GYN'); lexAccountController.initForDepartmentCreate(company.Id,'OTH'); lexAccountController.initForDepartmentCreate(company.Id,'URO'); lexAccountController.initForDepartmentCreate('',''); Test.stopTest(); } }