@isTest
|
private class LookupSearchResultTest {
|
<<<<<<< HEAD
|
@testSetup
|
static void testInfo() {
|
List<RecordType> rectCo = [
|
SELECT Id
|
FROM RecordType
|
WHERE IsActive = TRUE AND SobjectType = 'Account' AND Name = '販売店'
|
];
|
if (rectCo.size() == 0) {
|
return;
|
}
|
Account myAccount2 = new Account(name = 'Account001', Dealer_discount__c = 20, RecordTypeId = rectCo[0].Id, AgentCode_Ext__c = '2');
|
insert myAccount2;
|
}
|
|
@isTest
|
static void testLookupSearchResult() {
|
String id = '';
|
String title = '';
|
List<Account> account = [
|
SELECT Id, Name
|
FROM Account
|
WHERE Name = 'Account001'
|
LIMIT 1
|
];
|
for (Account acc : account) {
|
id = acc.Id;
|
}
|
object compareTo = account;
|
LookupSearchResult resultA = new LookupSearchResult(id, 'Account', 'standard:account', 'Account', 'Account');
|
LookupSearchResult resultB = new LookupSearchResult('', '', '', title, '');
|
LookupSearchResult resultC = new LookupSearchResult(id, 'Account', 'standard:account', title, 'Account');
|
System.Test.startTest();
|
resultA.getId();
|
resultA.getSObjectType();
|
resultA.getIcon();
|
resultA.getTitle();
|
resultA.getSubtitle();
|
resultB.compareTo(resultB);
|
System.assertEquals(1, account.size(), 'expecting to find 1 Account');
|
List<LookupSearchResult> con = new List<LookupSearchResult>();
|
con.sort();
|
System.Test.stopTest();
|
}
|
}
|
=======
|
@testSetup
|
static void testInfo(){
|
List<RecordType> rectCo = [select Id from RecordType where IsActive = true and SobjectType = 'Account' and Name = '販売店'];
|
if (rectCo.size() == 0) {
|
return;
|
}
|
Account myAccount2 = new Account(name='Account001',Dealer_discount__c =20,RecordTypeId = rectCo[0].Id,AgentCode_Ext__c = '2');
|
insert myAccount2;
|
}
|
|
@isTest
|
static void testLookupSearchResult(){
|
String id = '';
|
String title = '';
|
List<Account> account = [SELECT Id,Name FROM Account WHERE Name = 'Account001' limit 1];
|
for(Account acc : account){
|
id = acc.Id;
|
}
|
object compareTo = account;
|
LookupSearchResult resultA = new LookupSearchResult(id, 'Account', 'standard:account', 'Account', 'Account');
|
LookupSearchResult resultB = new LookupSearchResult('', '', '', title, '');
|
LookupSearchResult resultC = new LookupSearchResult(id, 'Account', 'standard:account', title, 'Account');
|
System.Test.startTest();
|
resultA.getId();
|
resultA.getSObjectType();
|
resultA.getIcon();
|
resultA.getTitle();
|
resultA.getSubtitle();
|
resultB.compareTo(resultB);
|
System.assertEquals(1, account.size(), 'expecting to find 1 Account');
|
List<LookupSearchResult> con = new List<LookupSearchResult>();
|
con.sort();
|
System.Test.stopTest();
|
}
|
}
|
>>>>>>> LEXCommunityLiJun
|