Getter,测试类中的setter未被覆盖
这是代码?
方法:
public static List<SelectOption> UserList
{
get
{
/*string role='';
if(issueTeam == 'Contracts')
role = 'Contract Owner';
else if(issueTeam == 'Buyer')
role = 'Buyer';
else
role = 'Master Data Allocator';*/
UserTemp = [Select u.LastName, u.Id, u.FirstName,u.Name, u.Email From User u ORDER BY u.Name];
UserList = new List<SelectOption>();
UserList.add(new SelectOption('--Select--','--Select--'));
for(User temp : UserTemp)
{
UserList.add(new SelectOption(temp.Id, temp.Name));
}
return UserList;
}
set;
}
在测试类中
我这样打电话:
List<SelectOption> temp1 = TaskReportingMasterDataIssueController.UserList;
请回复!!!!!
答案 0 :(得分:0)
好吧,当我阅读你的代码时,我理解你应该制作多个测试用例,并在每个测试用例中为Unexpected state upon completion of beginAccessingResourcesWithCompletionHandler (3)
和查询记录提供相应的值,以便执行所有代码。
在您提供的测试行中,您没有包含任何上下文,因此我假设您在测试中遗漏了它。