예제 #1
0
        private FundingOutputService NewService(IDataEntityAttributeService dataEntityAttributeService = null)
        {
            var collectionPeriodDataServiceMock = new Mock <ICollectionPeriodDataService>();

            collectionPeriodDataServiceMock.Setup(sm => sm.CollectionPeriods()).Returns(
                new Periods
            {
                Period1  = new DateTime(2020, 8, 1),
                Period2  = new DateTime(2020, 9, 1),
                Period3  = new DateTime(2020, 10, 1),
                Period4  = new DateTime(2020, 11, 1),
                Period5  = new DateTime(2020, 12, 1),
                Period6  = new DateTime(2021, 1, 1),
                Period7  = new DateTime(2021, 2, 1),
                Period8  = new DateTime(2021, 3, 1),
                Period9  = new DateTime(2021, 4, 1),
                Period10 = new DateTime(2021, 5, 1),
                Period11 = new DateTime(2021, 6, 1),
                Period12 = new DateTime(2021, 7, 1),
            });

            return(new FundingOutputService(collectionPeriodDataServiceMock.Object, dataEntityAttributeService));
        }
예제 #2
0
 public FundingOutputService(IInternalDataCache internalDataCache, IDataEntityAttributeService dataEntityAttributeService)
 {
     _internalDataCache          = internalDataCache;
     _dataEntityAttributeService = dataEntityAttributeService;
 }
 private FundingOutputService NewService(IInternalDataCache internalDataCache = null, IDataEntityAttributeService dataEntityAttributeService = null)
 {
     return(new FundingOutputService(internalDataCache, dataEntityAttributeService));
 }
 public FundingOutputService(IDataEntityAttributeService dataEntityAttributeService)
 {
     _dataEntityAttributeService = dataEntityAttributeService;
 }
 private PeriodisationOutputService NewService(IDataEntityAttributeService dataEntityAttributeService = null)
 {
     return(new PeriodisationOutputService(dataEntityAttributeService));
 }
예제 #6
0
 public FundingOutputService(ICollectionPeriodDataService collectionPeriodDataService, IDataEntityAttributeService dataEntityAttributeService)
 {
     _periods = collectionPeriodDataService.CollectionPeriods();
     _dataEntityAttributeService = dataEntityAttributeService;
 }
 private FundingOutputService NewService(IDataEntityAttributeService dataEntityAttributeService = null)
 {
     return(new FundingOutputService(dataEntityAttributeService));
 }
 public PeriodisationOutputService(IDataEntityAttributeService dataEntityAttributeService)
 {
     _dataEntityAttributeService = dataEntityAttributeService;
 }