public void before_each()
 {
     dialogLauncher = MockRepository.GenerateMock<IDialogLauncher>();
     providerFactory = MockRepository.GenerateStub<ILogProviderFactory<FileLogProviderCreationContext>>();
     createdProvider = MockRepository.GenerateStub<ILogProvider>();
     applicationController = MockRepository.GenerateMock<IApplicationController>();
     context = new FileLogProviderCreationContext("log.txt");
 }
Beispiel #2
0
        public WorkspaceSelector(IDialogLauncher launcher, IWorkspaceSelectionDialog dialog, IWorkspaceSelectorMenu menu, IEventAggregator events)
        {
            _launcher = launcher;
            _dialog   = dialog;
            _menu     = menu;
            _events   = events;

            _menu.OnSelection   = OpenWorkspaceSelection;
            _dialog.OnSelection = SelectWorkspaces;
        }
Beispiel #3
0
 public OpenLogFileCommand(IDialogLauncher dialogLauncher, 
     ILogProviderFactory<FileLogProviderCreationContext> fileProviderFactory, 
     IApplicationController applicationController)
 {
     if (dialogLauncher == null) throw new ArgumentNullException("dialogLauncher");
     if (fileProviderFactory == null) throw new ArgumentNullException("fileProviderFactory");
     if (applicationController == null) throw new ArgumentNullException("applicationController");
     this.dialogLauncher = dialogLauncher;
     this.fileProviderFactory = fileProviderFactory;
     this.applicationController = applicationController;
 }
Beispiel #4
0
 public AddSuiteCommand(Suite subject, IDialogLauncher launcher, IEventAggregator events)
     : base(subject, Icon.Plus, "Add Suite")
 {
     _launcher = launcher;
     _events   = events;
 }
Beispiel #5
0
 public AddWorkspaceCommand(Hierarchy subject, IDialogLauncher launcher, IEventAggregator events)
     : base(subject, Icon.Plus, "Add Workspace")
 {
     _launcher = launcher;
     _events   = events;
 }
Beispiel #6
0
 public TagTestsCommand(Suite subject, IDialogLauncher launcher, IEventAggregator events)
     : base(subject, Icon.Tags, "Tag Tests")
 {
     _launcher = launcher;
     _events   = events;
 }
Beispiel #7
0
 public BinaryFailureHandler(IEventAggregator events, IDialogLauncher launcher)
 {
     _events   = events;
     _launcher = launcher;
 }
Beispiel #8
0
 public CloneTestCommand(Test subject, IDialogLauncher launcher, IEventAggregator events)
     : base(subject, Icon.Plus, "Clone Test")
 {
     _launcher = launcher;
     _events   = events;
 }
 public ProjectLoadFailureHandler(IDialogLauncher launcher)
 {
     _launcher = launcher;
 }