Esempio n. 1
0
 public TestScreenCloser(Test test, ITestStateManager stateManager, IMessageCreator messageBox, IEditTestController controller)
 {
     _test = test;
     _stateManager = stateManager;
     _messageBox = messageBox;
     _controller = controller;
 }
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 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);
        }