Пример #1
0
 public AddReturnSchemeHandler(IWeeeAuthorization authorization, IReturnSchemeDataAccess returnSchemeDataAccess, IReturnDataAccess returnDataAccess, ISchemeDataAccess schemeDataAccess)
 {
     this.authorization          = authorization;
     this.returnSchemeDataAccess = returnSchemeDataAccess;
     this.returnDataAccess       = returnDataAccess;
     this.schemeDataAccess       = schemeDataAccess;
 }
Пример #2
0
        public GetPopulatedReturnTests()
        {
            returnDataAccess                = A.Fake <IReturnDataAccess>();
            mapper                          = A.Fake <IMap <ReturnQuarterWindow, ReturnData> >();
            quarterWindowFactory            = A.Fake <IQuarterWindowFactory>();
            fetchNonObligatedWeeeDataAccess = A.Fake <INonObligatedDataAccess>();
            fetchObligatedWeeeDataAccess    = A.Fake <IFetchObligatedWeeeForReturnDataAccess>();
            fetchAatfDataAccess             = A.Fake <IFetchAatfDataAccess>();
            returnSchemeDataAccess          = A.Fake <IReturnSchemeDataAccess>();
            genericDataAccess               = A.Fake <IGenericDataAccess>();
            systemDataDataAccess            = A.Fake <ISystemDataDataAccess>();

            populatedReturn = new GetPopulatedReturn(new AuthorizationBuilder()
                                                     .AllowExternalAreaAccess()
                                                     .AllowOrganisationAccess().Build(),
                                                     returnDataAccess,
                                                     mapper,
                                                     quarterWindowFactory,
                                                     fetchNonObligatedWeeeDataAccess,
                                                     fetchObligatedWeeeDataAccess,
                                                     fetchAatfDataAccess,
                                                     returnSchemeDataAccess,
                                                     genericDataAccess,
                                                     systemDataDataAccess);
        }
        public RemoveReturnSchemeHandlerTests()
        {
            fixture = new Fixture();
            var weeeAuthorization = A.Fake<IWeeeAuthorization>();
            returnSchemeDataAccess = A.Fake<IReturnSchemeDataAccess>();

            handler = new RemoveReturnSchemeRequestHandler(weeeAuthorization, returnSchemeDataAccess);
        }
Пример #4
0
 public GetSchemeRequestHandler(IWeeeAuthorization authorization,
                                IReturnSchemeDataAccess returnSchemeDataAccess,
                                IMapper mapper)
 {
     this.authorization          = authorization;
     this.returnSchemeDataAccess = returnSchemeDataAccess;
     this.mapper = mapper;
 }
        public GetSchemeRequestHandlerTests()
        {
            var weeeAuthorization = A.Fake <IWeeeAuthorization>();

            returnSchemeDataAccess = A.Fake <IReturnSchemeDataAccess>();
            returnDataAccess       = A.Fake <IReturnDataAccess>();
            mapper = A.Fake <IMapper>();

            handler = new GetSchemeRequestHandler(weeeAuthorization, returnSchemeDataAccess, mapper);
        }
        public AddReturnSchemeHandlerTests()
        {
            fixture = new Fixture();
            var weeeAuthorization = A.Fake <IWeeeAuthorization>();

            returnSchemeDataAccess = A.Fake <IReturnSchemeDataAccess>();
            schemeDataAccess       = A.Fake <ISchemeDataAccess>();
            returnDataAccess       = A.Fake <IReturnDataAccess>();

            handler = new AddReturnSchemeHandler(weeeAuthorization, returnSchemeDataAccess, returnDataAccess, schemeDataAccess);
        }
Пример #7
0
 public GetPopulatedReturn(IWeeeAuthorization authorization,
                           IReturnDataAccess returnDataAccess,
                           IMap <ReturnQuarterWindow, ReturnData> mapper,
                           IQuarterWindowFactory quarterWindowFactory,
                           INonObligatedDataAccess nonObligatedDataAccess,
                           IFetchObligatedWeeeForReturnDataAccess obligatedDataAccess,
                           IFetchAatfDataAccess aatfDataAccess,
                           IReturnSchemeDataAccess returnSchemeDataAccess,
                           IGenericDataAccess genericDataAccess, ISystemDataDataAccess systemDataDataAccess)
 {
     this.authorization          = authorization;
     this.returnDataAccess       = returnDataAccess;
     this.mapper                 = mapper;
     this.quarterWindowFactory   = quarterWindowFactory;
     this.nonObligatedDataAccess = nonObligatedDataAccess;
     this.obligatedDataAccess    = obligatedDataAccess;
     this.aatfDataAccess         = aatfDataAccess;
     this.returnSchemeDataAccess = returnSchemeDataAccess;
     this.genericDataAccess      = genericDataAccess;
     this.systemDataDataAccess   = systemDataDataAccess;
 }
 public RemoveReturnSchemeRequestHandler(IWeeeAuthorization authorization, IReturnSchemeDataAccess returnSchemeDataAccess)
 {
     this.authorization          = authorization;
     this.returnSchemeDataAccess = returnSchemeDataAccess;
 }