public void Setup() { _userInterface = Substitute.For <IUserInterface>(); _output = new Output(); _powerTube = new PowerTube(_output); _display = new Display(_output); _timer = new Classes.Boundary.Timer(); _cookController = new CookController(_timer, _display, _powerTube); //_cookController = new CookController(_timer, _display, _powerTube, _userInterface); _stringWriter = new System.IO.StringWriter(); Console.SetOut(_stringWriter); }
public void Setup() { output_ = new Output(); PT_ = new PowerTube(output_); display_ = new Display(output_); timer_ = new Classes.Boundary.Timer(); UI_ = Substitute.For <IUserInterface>(); CC_ = new CookController(timer_, display_, PT_); CC_ = new CookController(timer_, display_, PT_, UI_); SW_ = new StringWriter(); Console.SetOut(SW_); }
public void Setup() { _output = new Output(); _powerTube = new PowerTube(_output); _display = new Display(_output); _light = new Light(_output); _timer = new Classes.Boundary.Timer(); _cookController = new CookController(_timer, _display, _powerTube); _door = Substitute.For <IDoor>(); _powerButton = Substitute.For <IButton>(); _timeButton = Substitute.For <IButton>(); _cancelButton = Substitute.For <IButton>(); _userInterface = new UserInterface(_powerButton, _timeButton, _cancelButton, _door, _display, _light, _cookController); _cookController.UI = _userInterface; _stringWriter = new System.IO.StringWriter(); Console.SetOut(_stringWriter); }
public void Setup() { output_ = new Output(); timer_ = new Classes.Boundary.Timer(); powerB_ = new Button(); timeB_ = new Button(); startCancelB_ = new Button(); display_ = new Display(output_); PT_ = new PowerTube(output_); light_ = new Light(output_); CC_ = new CookController(timer_, display_, PT_); door_ = new Door(); SW_ = new StringWriter(); Console.SetOut(SW_); UI_ = new UserInterface(powerB_, timeB_, startCancelB_, door_, display_, light_, CC_); CC_.UI = UI_; }