Esempio n. 1
0
 public XmlMode(ITestStateManager testState, IMessageCreator messageBox, IXmlView view)
     : base(Mode.Xml)
 {
     _testState  = testState;
     _messageBox = messageBox;
     _view       = view;
 }
Esempio n. 2
0
 public TestScreenCloser(Test test, ITestStateManager stateManager, IMessageCreator messageBox, IEditTestController controller)
 {
     _test = test;
     _stateManager = stateManager;
     _messageBox = messageBox;
     _controller = controller;
 }
Esempio n. 3
0
 public XmlMode(ITestStateManager testState, IMessageCreator messageBox, IXmlView view)
     : base(Mode.Xml)
 {
     _testState = testState;
     _messageBox = messageBox;
     _view = view;
 }
Esempio n. 4
0
 public TestScreenCloser(Test test, ITestStateManager stateManager, IMessageCreator messageBox, IEditTestController controller)
 {
     _test         = test;
     _stateManager = stateManager;
     _messageBox   = messageBox;
     _controller   = controller;
 }
Esempio n. 5
0
 public EditMode(Test test, ITestStateManager testState, IHtmlView view, ITestEditorBuilder editorBuilder)
     : base(Mode.Edit)
 {
     _test          = test;
     _testState     = testState;
     _view          = view;
     _editorBuilder = editorBuilder;
 }
Esempio n. 6
0
 public EditMode(Test test, ITestStateManager testState, IHtmlView view, ITestEditorBuilder editorBuilder)
     : base(Mode.Edit)
 {
     _test = test;
     _testState = testState;
     _view = view;
     _editorBuilder = editorBuilder;
 }
Esempio n. 7
0
 public OutlineController(Test test, IOutlineView view, ITestStateManager stateManager, IOutlineTreeService treeService)
 {
     _test = test;
     _view = view;
     _stateManager = stateManager;
     _treeService = treeService;
     stateManager.RegisterListener(this);
 }
Esempio n. 8
0
 public OutlineController(Test test, IOutlineView view, ITestStateManager stateManager, IOutlineTreeService treeService)
 {
     _test         = test;
     _view         = view;
     _stateManager = stateManager;
     _treeService  = treeService;
     stateManager.RegisterListener(this);
 }
Esempio n. 9
0
        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);
        }
Esempio n. 10
0
        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);
        }