public void Setup()
        {
            _console        = Substitute.For <IConsole>();
            _processFactory = Substitute.For <IShapeProcessFactory>();

            _application = new MainApplication(_console, _processFactory);
        }
 public MainApplication(IConsole console, IShapeProcessFactory processFactory)
 {
     _console        = console;
     _processFactory = processFactory;
 }
 public void Setup()
 {
     _factory = new ShapeProcessFactory();
 }