コード例 #1
0
 public SecondModulusCalculatorStep(SecondStandardModulusTenCalculator secondStandardModulusTenCalculator,
                                    SecondStandardModulusElevenCalculator secondStandardModulusElevenCalculator,
                                    SecondDoubleAlternateCalculator secondDoubleAlternateCalculator,
                                    DoubleAlternateCalculatorExceptionFive daf)
 {
     _secondStepRouter = new SecondStepRouter(secondStandardModulusTenCalculator,
                                              secondStandardModulusElevenCalculator,
                                              secondDoubleAlternateCalculator);
 }
コード例 #2
0
 public void Setup()
 {
     _mockSecondStandardTenCalculator = new Mock<SecondStandardModulusTenCalculator>();
     _mockSecondStandardElevenCalculator =
         new Mock<SecondStandardModulusElevenCalculator>();
     _mockSecondDoubleAlternateExceptionFiveCalculator =
         new Mock<SecondDoubleAlternateCalculatorExceptionFive>();
     _mockSecondDoubleAlternator =
         new Mock<SecondDoubleAlternateCalculator>(_mockSecondDoubleAlternateExceptionFiveCalculator
                                                       .Object);
     _targetRouter = new SecondStepRouter(_mockSecondStandardTenCalculator.Object,
                                          _mockSecondStandardElevenCalculator.Object,
                                          _mockSecondDoubleAlternator.Object);
     _targetRouterForExceptionFive = new SecondStepRouter(_mockSecondStandardTenCalculator.Object,
                                                          new SecondStandardModulusElevenCalculator(),
                                                          new SecondDoubleAlternateCalculator(
                                                              _mockSecondDoubleAlternateExceptionFiveCalculator
                                                                  .Object));
 }
 public SecondModulusCalculatorStep(SecondStepRouter secondStepRouter, IProcessAStep nextStep)
 {
     _secondStepRouter = secondStepRouter;
     _nextStep         = nextStep;
 }
コード例 #4
0
 public SecondModulusCalculatorStep()
 {
     _secondStepRouter = new SecondStepRouter();
 }
コード例 #5
0
 public SecondModulusCalculatorStep()
 {
     _secondStepRouter = new SecondStepRouter();
 }