コード例 #1
0
        public ProducerChargeBandCalculatorTests()
        {
            fetchProducerCharge          = A.Fake <IFetchProducerCharge>();
            registeredProducerDataAccess = A.Fake <IRegisteredProducerDataAccess>();

            producerChargeBandCalculator = new ProducerChargeBandCalculator(fetchProducerCharge, registeredProducerDataAccess);
        }
コード例 #2
0
        public EnvironmentAgencyProducerChargeBandCalculatorTests()
        {
            fetchProducerCharge          = A.Fake <IFetchProducerCharge>();
            registeredProducerDataAccess = A.Fake <IRegisteredProducerDataAccess>();

            environmentAgencyProducerChargeBandCalculator = new EnvironmentAgencyProducerChargeBandCalculator(fetchProducerCharge, registeredProducerDataAccess);
        }
コード例 #3
0
        public ProducerAmendmentChargeAmountCalculatorTests()
        {
            environmentAgencyProducerChargeBandCalculator = A.Fake <IEnvironmentAgencyProducerChargeBandCalculator>();
            registeredProducerDataAccess = A.Fake <IRegisteredProducerDataAccess>();
            fetchProducerCharge          = A.Fake <IFetchProducerCharge>();

            calculator = new ProducerAmendmentChargeCalculator(environmentAgencyProducerChargeBandCalculator, registeredProducerDataAccess, fetchProducerCharge);
        }
コード例 #4
0
 public RemoveProducerDataAccess(IRegisteredProducerDataAccess registeredProducerDataAccess, WeeeContext context)
 {
     this.registeredProducerDataAccess = registeredProducerDataAccess;
     this.context = context;
 }
コード例 #5
0
 public EnvironmentAgencyProducerChargeBandCalculator(IFetchProducerCharge fetchProducerCharge, IRegisteredProducerDataAccess registeredProducerDataAccess)
 {
     this.fetchProducerCharge          = fetchProducerCharge;
     this.registeredProducerDataAccess = registeredProducerDataAccess;
 }
コード例 #6
0
 public IsProducerRegisteredForComplianceYearTests()
 {
     weeeAuthorization            = A.Fake <IWeeeAuthorization>();
     registeredProducerDataAccess = A.Fake <IRegisteredProducerDataAccess>();
 }
コード例 #7
0
 public RemoveProducerDataAccess(IRegisteredProducerDataAccess registeredProducerDataAccess, WeeeContext context)
 {
     this.registeredProducerDataAccess = registeredProducerDataAccess;
     this.context = context;
 }
コード例 #8
0
 public ProducerAmendmentChargeCalculator(IEnvironmentAgencyProducerChargeBandCalculator environmentAgencyProducerChargeBandCalculator, IRegisteredProducerDataAccess registeredProducerDataAccess, IFetchProducerCharge fetchProducerCharge)
 {
     this.environmentAgencyProducerChargeBandCalculator = environmentAgencyProducerChargeBandCalculator;
     this.registeredProducerDataAccess = registeredProducerDataAccess;
     this.fetchProducerCharge          = fetchProducerCharge;
 }
コード例 #9
0
 public IsProducerRegisteredForComplianceYearHandler(IWeeeAuthorization authorization, IRegisteredProducerDataAccess registeredProducerDataAccess)
 {
     this.authorization = authorization;
     this.registeredProducerDataAccess = registeredProducerDataAccess;
 }
 public IsProducerRegisteredForComplianceYearTests()
 {
     weeeAuthorization = A.Fake<IWeeeAuthorization>();
     registeredProducerDataAccess = A.Fake<IRegisteredProducerDataAccess>();
 }