Ejemplo n.º 1
0
        public override ICalculator FactoryMethod()
        {
            //Poor Man's DI
            IFormatting formatting = new ArithmeticFormatting();
            ICalculate  calculate  = new ArithmeticCalculate();

            IInput  input  = new ConsoleInput();
            IOutput output = new ConsoleOutput();

            CalculatorArithmetic calculator = new CalculatorArithmetic(formatting, calculate, input, output);

            return(calculator);
        }
Ejemplo n.º 2
0
 public static void InitializeTests(TestContext testContext)
 {
     Formatting = new ArithmeticFormatting();
 }