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); }
public static void InitializeTests(TestContext testContext) { Formatting = new ArithmeticFormatting(); }