public XmlMode(ITestStateManager testState, IMessageCreator messageBox, IXmlView view) : base(Mode.Xml) { _testState = testState; _messageBox = messageBox; _view = view; }
public TestScreenCloser(Test test, ITestStateManager stateManager, IMessageCreator messageBox, IEditTestController controller) { _test = test; _stateManager = stateManager; _messageBox = messageBox; _controller = controller; }
public EditMode(Test test, ITestStateManager testState, IHtmlView view, ITestEditorBuilder editorBuilder) : base(Mode.Edit) { _test = test; _testState = testState; _view = view; _editorBuilder = editorBuilder; }
public OutlineController(Test test, IOutlineView view, ITestStateManager stateManager, IOutlineTreeService treeService) { _test = test; _view = view; _stateManager = stateManager; _treeService = treeService; stateManager.RegisterListener(this); }
public TestScreen(ITestPresenter presenter, ITestView view, Test test, ITestStateManager stateManager, ITestScreenCloser closer, IEditTestController controller, IOutlineController outline) { _presenter = presenter; _view = view; _test = test; _stateManager = stateManager; _closer = closer; _controller = controller; _outline = outline; _stateManager.RegisterListener(_presenter); }
public EditTestController(Test test, ITestService service, ITestStateManager stateManager, ITestPresenter presenter, IMessageCreator messageBox) { _test = test; _service = service; _stateManager = stateManager; _presenter = presenter; _messageBox = messageBox; _runCommand = new ActionCommand(() => { if (SaveChanges()) { _service.QueueTest(_test); } }); _saveCommand = new ActionCommand(() => SaveChanges()); _cancelCommand = new ActionCommand(Cancel); }