public void Setup() { var actionPostProcessors = new List <Lazy <IActionPostProcessor, PluginMetadata> >(); var customObjectDataService = new CustomObjectDataService(EFContext, actionPostProcessors); LedgerMaterialCodeService = new PgLedgerMaterialCodeService(EFContext, customObjectDataService); }
public void Init() { _efContextMock = new Mock <EFContext>(); _customObjectDataServiceMock = new Mock <ICustomObjectDataService>(); var adminUser = new CostUser { Id = Guid.NewGuid(), Email = ApprovalMemberModel.BrandApprovalUserEmail }; var users = new List <CostUser> { adminUser }; _efContextMock.MockAsyncQueryable(users.AsQueryable(), c => c.CostUser); SetupDictionaries(); _sut = new PgLedgerMaterialCodeService(_efContextMock.Object, _customObjectDataServiceMock.Object); }