public UpdateSchemeContactDetailsHandler(IWeeeAuthorization authorization, IOrganisationDetailsDataAccess dataAccess,
                                          IWeeeEmailService weeeEmailService)
 {
     this.authorization    = authorization;
     this.dataAccess       = dataAccess;
     this.weeeEmailService = weeeEmailService;
 }
示例#2
0
 public EditSentOnAatfSiteHandler(IWeeeAuthorization authorization, IGenericDataAccess genericDataAccess, IOrganisationDetailsDataAccess orgDataAccess, IAatfSiteDataAccess offSiteDataAccess)
 {
     this.authorization                 = authorization;
     this.genericDataAccess             = genericDataAccess;
     this.organisationDetailsDataAccess = orgDataAccess;
     this.offSiteDataAccess             = offSiteDataAccess;
 }
        public CompleteOrganisationAdminHandlerTests()
        {
            this.authorization = AuthorizationBuilder.CreateUserWithAllRights();
            this.dataAccess    = A.Fake <IOrganisationDetailsDataAccess>();

            DbContextHelper dbContextHelper = new DbContextHelper();
        }
示例#4
0
        public AddSchemeHandlerTests()
        {
            authorization          = AuthorizationBuilder.CreateUserWithAllRights();
            dataAccess             = A.Fake <IUpdateSchemeInformationDataAccess>();
            organisationDataAccess = A.Fake <IOrganisationDetailsDataAccess>();

            handler = new AddSchemeHandler(authorization, dataAccess, organisationDataAccess);
        }
示例#5
0
 public AddSchemeHandler(
     IWeeeAuthorization authorization,
     IUpdateSchemeInformationDataAccess dataAccess,
     IOrganisationDetailsDataAccess organisationDataAccess)
 {
     this.authorization          = authorization;
     this.dataAccess             = dataAccess;
     this.organisationDataAccess = organisationDataAccess;
 }
 public AddSentOnAatfSiteHandler(IWeeeAuthorization authorization,
                                 IWeeeSentOnDataAccess sentOnDataAccess, IGenericDataAccess genericDataAccess, IReturnDataAccess returnDataAccess, IOrganisationDetailsDataAccess orgDataAccess)
 {
     this.authorization                 = authorization;
     this.sentOnDataAccess              = sentOnDataAccess;
     this.genericDataAccess             = genericDataAccess;
     this.returnDataAccess              = returnDataAccess;
     this.organisationDetailsDataAccess = orgDataAccess;
 }
        public EditAatfContactHandlerTests()
        {
            this.aatfDataAccess                = A.Fake <IAatfDataAccess>();
            this.genericDataAccess             = A.Fake <IGenericDataAccess>();
            this.organisationDetailsDataAccess = A.Fake <IOrganisationDetailsDataAccess>();
            fixture = new Fixture();

            this.handler = new EditAatfContactHandler(new AuthorizationBuilder().AllowEverything().Build(), this.aatfDataAccess, this.genericDataAccess, this.organisationDetailsDataAccess);
        }
示例#8
0
 public AddAatfSiteHandler(WeeeContext context, IWeeeAuthorization authorization,
                           IAatfSiteDataAccess offSiteDataAccess, IGenericDataAccess genericDataAccess,
                           IOrganisationDetailsDataAccess organisationDetailsDataAccess)
 {
     this.context                       = context;
     this.authorization                 = authorization;
     this.offSiteDataAccess             = offSiteDataAccess;
     this.genericDataAccess             = genericDataAccess;
     this.organisationDetailsDataAccess = organisationDetailsDataAccess;
 }
示例#9
0
 public EditAatfContactHandler(IWeeeAuthorization authorization,
                               IAatfDataAccess aatfDataAccess,
                               IGenericDataAccess genericDataAccess,
                               IOrganisationDetailsDataAccess organisationDetailsDataAccess)
 {
     this.authorization                 = authorization;
     this.aatfDataAccess                = aatfDataAccess;
     this.genericDataAccess             = genericDataAccess;
     this.organisationDetailsDataAccess = organisationDetailsDataAccess;
 }
        public EditSentOnAatfSiteHandlerTests()
        {
            var authorization = A.Fake <IWeeeAuthorization>();

            offSiteDataAccess             = A.Fake <IAatfSiteDataAccess>();
            genericDataAccess             = A.Fake <IGenericDataAccess>();
            organisationDetailsDataAccess = A.Fake <IOrganisationDetailsDataAccess>();

            handler = new EditSentOnAatfSiteHandler(authorization, genericDataAccess, organisationDetailsDataAccess, offSiteDataAccess);
        }
示例#11
0
        public EditAatfSiteHandlerTests()
        {
            authorisation                 = A.Fake <IWeeeAuthorization>();
            aatfSiteDataAccess            = A.Fake <IAatfSiteDataAccess>();
            genericDataAccess             = A.Fake <IGenericDataAccess>();
            organisationDetailsDataAccess = A.Fake <IOrganisationDetailsDataAccess>();
            weeeContext = A.Fake <WeeeContext>();

            handler = new EditAatfSiteHandler(weeeContext, authorisation, aatfSiteDataAccess, genericDataAccess, organisationDetailsDataAccess);
        }
示例#12
0
 public EditSentOnAatfSiteWithOperatorHandler(WeeeContext context, IWeeeAuthorization authorization,
                                              IWeeeSentOnDataAccess sentOnDataAccess, IGenericDataAccess genericDataAccess, IReturnDataAccess returnDataAccess, IOrganisationDetailsDataAccess orgDataAccess)
 {
     this.context                       = context;
     this.authorization                 = authorization;
     this.sentOnDataAccess              = sentOnDataAccess;
     this.genericDataAccess             = genericDataAccess;
     this.returnDataAccess              = returnDataAccess;
     this.organisationDetailsDataAccess = orgDataAccess;
 }
        public AddSentOnAatfSiteHandlerTests()
        {
            returnDataAccess = A.Fake <IReturnDataAccess>();
            var authorization = A.Fake <IWeeeAuthorization>();

            sentOnDataAccess              = A.Fake <IWeeeSentOnDataAccess>();
            genericDataAccess             = A.Fake <IGenericDataAccess>();
            organisationDetailsDataAccess = A.Fake <IOrganisationDetailsDataAccess>();

            handler = new AddSentOnAatfSiteHandler(authorization, sentOnDataAccess, genericDataAccess, returnDataAccess, organisationDetailsDataAccess);
        }
示例#14
0
        public AddAatfSiteHandlerTests()
        {
            authorisation                 = A.Fake <IWeeeAuthorization>();
            addAatfSiteDataAccess         = A.Fake <IAatfSiteDataAccess>();
            genericDataAccess             = A.Fake <IGenericDataAccess>();
            obligatedReusedDataAccess     = A.Fake <IObligatedReusedDataAccess>();
            organisationDetailsDataAccess = A.Fake <IOrganisationDetailsDataAccess>();
            weeeContext = A.Fake <WeeeContext>();

            handler = new AddAatfSiteHandler(weeeContext, authorisation, addAatfSiteDataAccess, genericDataAccess, organisationDetailsDataAccess);
        }
示例#15
0
        public EditSentOnAatfSiteWithOperatorHandlerTests()
        {
            context           = A.Fake <WeeeContext>();
            authorization     = A.Fake <IWeeeAuthorization>();
            orgDataAccess     = A.Fake <IOrganisationDetailsDataAccess>();
            sentOnDataAccess  = A.Fake <IWeeeSentOnDataAccess>();
            genericDataAccess = A.Fake <IGenericDataAccess>();
            returnDataAccess  = A.Fake <IReturnDataAccess>();
            mapper            = A.Fake <IMap <AatfAddress, AatfAddressData> >();

            handler = new EditSentOnAatfSiteWithOperatorHandler(context, authorization, sentOnDataAccess, genericDataAccess, returnDataAccess, orgDataAccess);
        }
 public EditAatfDetailsRequestHandler(
     IWeeeAuthorization authorization,
     IAatfDataAccess aatfDataAccess,
     IGenericDataAccess genericDataAccess,
     IMap <AatfAddressData, AatfAddress> addressMapper,
     IOrganisationDetailsDataAccess organisationDetailsDataAccess,
     ICommonDataAccess commonDataAccess,
     IGetAatfApprovalDateChangeStatus getAatfApprovalDateChangeStatus,
     IQuarterWindowFactory quarterWindowFactory,
     IWeeeTransactionAdapter context)
 {
     this.authorization                   = authorization;
     this.genericDataAccess               = genericDataAccess;
     this.aatfDataAccess                  = aatfDataAccess;
     this.addressMapper                   = addressMapper;
     this.organisationDetailsDataAccess   = organisationDetailsDataAccess;
     this.commonDataAccess                = commonDataAccess;
     this.getAatfApprovalDateChangeStatus = getAatfApprovalDateChangeStatus;
     this.quarterWindowFactory            = quarterWindowFactory;
     this.context = context;
 }
示例#17
0
        public EditAatfDetailsRequestHandlerTests()
        {
            fixture = new Fixture();
            var authorization = A.Fake <IWeeeAuthorization>();

            genericDataAccess               = A.Fake <IGenericDataAccess>();
            aatfDataAccess                  = A.Fake <IAatfDataAccess>();
            addressMapper                   = A.Fake <IMap <AatfAddressData, AatfAddress> >();
            organisationDetailsDataAccess   = A.Fake <IOrganisationDetailsDataAccess>();
            commonDataAccess                = A.Fake <ICommonDataAccess>();
            getAatfApprovalDateChangeStatus = A.Fake <IGetAatfApprovalDateChangeStatus>();
            quarterWindowFactory            = A.Fake <IQuarterWindowFactory>();
            context = A.Fake <IWeeeTransactionAdapter>();

            handler = new EditAatfDetailsRequestHandler(authorization,
                                                        aatfDataAccess,
                                                        genericDataAccess,
                                                        addressMapper,
                                                        organisationDetailsDataAccess,
                                                        commonDataAccess,
                                                        getAatfApprovalDateChangeStatus,
                                                        quarterWindowFactory,
                                                        context);
        }
 public UpdateOrganisationDetailsHandler(IOrganisationDetailsDataAccess dataAccess, IWeeeAuthorization authorization)
 {
     this.dataAccess    = dataAccess;
     this.authorization = authorization;
 }
 public CompleteOrganisationAdminHandler(IWeeeAuthorization authorization, IOrganisationDetailsDataAccess dataAccess)
 {
     this.authorization = authorization;
     this.dataAccess    = dataAccess;
 }