public FirstModulusCalculatorStep(FirstStepRouter firstStepRouter, SecondModulusCalculatorStep smc,
                                   StandardModulusExceptionFourteenCalculator efc)
 {
     _firstStepRouter = firstStepRouter;
     _secondModulusCalculatorStep = smc;
     _exceptionFourteenCalculator = efc;
 }
Example #2
0
 public FirstModulusCalculatorStep(FirstStepRouter firstStepRouter, SecondModulusCalculatorStep smc,
                                   StandardModulusExceptionFourteenCalculator efc)
 {
     _firstStepRouter             = firstStepRouter;
     _secondModulusCalculatorStep = smc;
     _exceptionFourteenCalculator = efc;
 }
 public void Setup()
 {
     _mockFirstStandardTenCalculator = new Mock<FirstStandardModulusTenCalculator>();
     _mockFirstStandardElevenExceptionFiveCalculator =
         new Mock<FirstStandardModulusElevenCalculatorExceptionFive>();
     _mockFirstStandardElevenCalculator =
         new Mock<FirstStandardModulusElevenCalculator>(_mockFirstStandardElevenExceptionFiveCalculator.Object);
     _mockFirstDoubleAlternateExceptionFiveCalculator =
         new Mock<FirstDoubleAlternateCalculatorExceptionFive>();
     _mockFirstDoubleAlternator = new Mock<FirstDoubleAlternateCalculator>(_mockFirstDoubleAlternateExceptionFiveCalculator
                                                                          .Object);
     _targetRouter = new FirstStepRouter(_mockFirstStandardTenCalculator.Object,
                                         _mockFirstStandardElevenCalculator.Object,
                                         _mockFirstDoubleAlternator.Object);
     _targetRouterForExceptionFive = new FirstStepRouter(_mockFirstStandardTenCalculator.Object,
                                                         new FirstStandardModulusElevenCalculator(
                                                             _mockFirstStandardElevenExceptionFiveCalculator
                                                                 .Object),
                                                         new FirstDoubleAlternateCalculator(
                                                             _mockFirstDoubleAlternateExceptionFiveCalculator
                                                                 .Object));
 }
Example #4
0
 public FirstModulusCalculatorStep(FirstStepRouter firstStepRouter, IProcessAStep gates)
 {
     _firstStepRouter = firstStepRouter;
     _gates           = gates;
 }
Example #5
0
 public FirstModulusCalculatorStep()
 {
     _firstStepRouter = new FirstStepRouter();
     _gates           = new Gates.GatePipeline();
 }
 public FirstModulusCalculatorStep(SortCodeSubstitution sortCodeSubstitution)
 {
     _firstStepRouter = new FirstStepRouter(sortCodeSubstitution);
     _gates           = new Gates.GatePipeline(sortCodeSubstitution);
 }
 public FirstModulusCalculatorStep()
 {
     _firstStepRouter = new FirstStepRouter();
     _secondModulusCalculatorStep = new SecondModulusCalculatorStep();
     _exceptionFourteenCalculator = new StandardModulusExceptionFourteenCalculator();
 }
Example #8
0
 public FirstModulusCalculatorStep()
 {
     _firstStepRouter             = new FirstStepRouter();
     _secondModulusCalculatorStep = new SecondModulusCalculatorStep();
     _exceptionFourteenCalculator = new StandardModulusExceptionFourteenCalculator();
 }