public AddReturnHandler(IWeeeAuthorization authorization, IReturnDataAccess returnDataAccess, IGenericDataAccess genericDataAccess, IUserContext userContext, IReturnFactoryDataAccess returnFactoryDataAccess, IReturnFactory returnFactory) { this.authorization = authorization; this.returnDataAccess = returnDataAccess; this.genericDataAccess = genericDataAccess; this.userContext = userContext; this.returnFactoryDataAccess = returnFactoryDataAccess; this.returnFactory = returnFactory; }
public GetReturnsHandler(IWeeeAuthorization authorization, IGetPopulatedReturn getPopulatedReturn, IReturnDataAccess returnDataAccess, IReturnFactory returnFactory, IQuarterWindowFactory quarterWindowFactory, ISystemDataDataAccess systemDataDataAccess) { this.authorization = authorization; this.getPopulatedReturn = getPopulatedReturn; this.returnDataAccess = returnDataAccess; this.returnFactory = returnFactory; this.quarterWindowFactory = quarterWindowFactory; this.systemDataDataAccess = systemDataDataAccess; }
public AddReturnUploadHandlerTests() { var weeeAuthorization = A.Fake <IWeeeAuthorization>(); returnDataAccess = A.Fake <IReturnDataAccess>(); genericDataAccess = A.Fake <IGenericDataAccess>(); userContext = A.Fake <IUserContext>(); returnFactoryDataAccess = A.Fake <IReturnFactoryDataAccess>(); returnFactory = A.Fake <IReturnFactory>(); A.CallTo(() => returnFactoryDataAccess.HasReturnQuarter(A <Guid> ._, A <int> ._, A <EA.Weee.Domain.DataReturns.QuarterType> ._, A <FacilityType> ._)).Returns(false); A.CallTo(() => returnFactory.GetReturnQuarter(A <Guid> ._, A <FacilityType> ._)).Returns(new Quarter(year, quarter)); handler = new AddReturnHandler(weeeAuthorization, returnDataAccess, genericDataAccess, userContext, returnFactoryDataAccess, returnFactory); }
public GetReturnsHandlerTests() { populatedReturn = A.Fake <IGetPopulatedReturn>(); returnDataAccess = A.Fake <IReturnDataAccess>(); returnFactory = A.Fake <IReturnFactory>(); quarterWindowFactory = A.Fake <IQuarterWindowFactory>(); systemDataDataAccess = A.Fake <ISystemDataDataAccess>(); handler = new GetReturnsHandler(new AuthorizationBuilder() .AllowExternalAreaAccess() .AllowOrganisationAccess().Build(), populatedReturn, returnDataAccess, returnFactory, quarterWindowFactory, systemDataDataAccess); }