@@ -646,19 +646,19 @@ private with sharing class fflib_SObjectSelectorTest
646
646
}
647
647
}
648
648
649
- private class OrderSelector extends fflib_SObjectSelector {
650
- public OrderSelector (){
649
+ private class ListEmailSelector extends fflib_SObjectSelector {
650
+ public ListEmailSelector (){
651
651
super (false ,DataAccess .SYSTEM_MODE );
652
652
}
653
653
654
654
public Schema.SObjectType getSObjectType (){
655
- return Order .SObjectType ;
655
+ return ListEmail .SObjectType ;
656
656
}
657
657
658
658
public List <Schema .SObjectField > getSObjectFieldList (){
659
659
return new List <Schema .SObjectField > {
660
- Order .Id ,
661
- Order . OrderNumber
660
+ ListEmail .Id ,
661
+ ListEmail . Name
662
662
};
663
663
}
664
664
}
@@ -823,19 +823,19 @@ private with sharing class fflib_SObjectSelectorTest
823
823
AccessLevelOpportunitySelector oppSel = new AccessLevelOpportunitySelector ();
824
824
fflib_QueryFactory oppQF = oppSel .addQueryFactorySubselect (cQF );
825
825
826
- OrderSelector orderSel = new OrderSelector ();
827
- fflib_QueryFactory orderQF = orderSel .addQueryFactorySubselect (oppQF );
826
+ ListEmailSelector listEmailSel = new ListEmailSelector ();
827
+ fflib_QueryFactory listEmailQF = listEmailSel .addQueryFactorySubselect (oppQF );
828
828
829
829
TaskSelector tSel = new TaskSelector ();
830
- fflib_QueryFactory tQF = tSel .addQueryFactorySubselect (orderQF );
830
+ fflib_QueryFactory tQF = tSel .addQueryFactorySubselect (listEmailQF );
831
831
832
832
String expected
833
833
= ' SELECT name, id, annualrevenue, accountnumber, '
834
834
+ ' (SELECT id, contractnumber, '
835
835
+ ' (SELECT name, id, amount, closedate, '
836
- + ' (SELECT id, ordernumber , '
836
+ + ' (SELECT id, name , '
837
837
+ ' (SELECT id, subject FROM Tasks ORDER BY Subject ASC NULLS FIRST ) '
838
- + ' FROM Orders ORDER BY OrderNumber ASC NULLS FIRST ) '
838
+ + ' FROM ListEmails ORDER BY Name ASC NULLS FIRST ) '
839
839
+ ' FROM Opportunities ORDER BY Name ASC NULLS FIRST ) '
840
840
+ ' FROM Contracts ORDER BY ContractNumber ASC NULLS FIRST ) '
841
841
+ ' FROM Account WITH USER_MODE ORDER BY Name ASC NULLS FIRST ' ;
0 commit comments