public SchemeUnpublishedEventHandler(
     ILogger <SchemeUnpublishedEventHandler> logger,
     IScreenshotUploader screenshotUploader)
 {
     this.logger             = logger;
     this.screenshotUploader = screenshotUploader;
 }
        public SchemePublishedEventHandlerSpec()
        {
            this.loggerStub              = Substitute.For <ILogger <SchemePublishedEventHandler> >();
            this.extensionManagerStub    = Substitute.For <IExtensionManager>();
            this.screenshotGeneratorStub = Substitute.For <IScreenshotGenerator>();
            this.screenshotUploaderStub  = Substitute.For <IScreenshotUploader>();

            this.handler = new SchemePublishedEventHandler(this.loggerStub,
                                                           this.extensionManagerStub, this.screenshotGeneratorStub, this.screenshotUploaderStub);
        }
Exemple #3
0
 public SchemePublishedEventHandler(
     ILogger <SchemePublishedEventHandler> logger,
     IExtensionManager extensionManager,
     IScreenshotGenerator screenshotGenerator,
     IScreenshotUploader screenshotUploader)
 {
     this.logger              = logger;
     this.extensionManager    = extensionManager;
     this.screenshotGenerator = screenshotGenerator;
     this.screenshotUploader  = screenshotUploader;
 }
Exemple #4
0
 public HomeController(
     IExtensionManager extensionManager,
     IScreenshotGenerator screenshotGenerator,
     IScreenshotUploader screenshotUploader,
     IOptions <BrowserConfig> browserConfig,
     IOptions <ExtensionConfig> extensionConfig)
 {
     this.extensionManager    = extensionManager;
     this.screenshotGenerator = screenshotGenerator;
     this.screenshotUploader  = screenshotUploader;
     this.browserConfig       = browserConfig;
     this.extensionConfig     = extensionConfig;
 }
 public SchemeUnpublishedEventHandlerSpec()
 {
     this.loggerStub             = Substitute.For <ILogger <SchemeUnpublishedEventHandler> >();
     this.screenshotUploaderStub = Substitute.For <IScreenshotUploader>();
     this.handler = new SchemeUnpublishedEventHandler(this.loggerStub, this.screenshotUploaderStub);
 }