Example #1
0
 public void Setup()
 {
     workspacesManager         = Substitute.For <IWorkspacesManager>();
     appLaunch                 = Substitute.For <ILaunchUrlParser>();
     preprocessingStepsFactory = Substitute.For <IStepsFactory>();
     extensions                = Substitute.For <IExtensionsRegistry>();
     preprocessingStepsFactory.CreateURLTypeDetectionStep(null).ReturnsForAnyArgs(
         callInfo => new URLTypeDetectionStep(
             callInfo.Arg <PreprocessingStepParams>(), preprocessingStepsFactory, workspacesManager, appLaunch, extensions));
     callback = Substitute.For <IPreprocessingStepCallback>();
 }
Example #2
0
 public OpenWorkspaceStep(PreprocessingStepParams p, IWorkspacesManager workspacesManager, IInvokeSynchronization invoke)
 {
     this.workspacesManager = workspacesManager;
     this.source            = p;
     this.invoke            = invoke;
 }