Example #1
0
 public App(IScreenshotTaker screenshotTaker, IFileOpeningService fileOpeningService, IConsoleWriter consoleWriter, IResultSaver resultSaver)
 {
     _screenshotTaker    = screenshotTaker;
     _fileOpeningService = fileOpeningService;
     _consoleWriter      = consoleWriter;
     _resultSaver        = resultSaver;
 }
Example #2
0
 public ScreenshotTaker(IFileOpeningService fileOpeningService, IWebDriverFactory webDriverFactory, IScreenshotFormatter screenshotFormatter, IScreenshotSaver screenshotSaver)
 {
     _fileOpeningService  = fileOpeningService;
     _webDriverFactory    = webDriverFactory;
     _screenshotFormatter = screenshotFormatter;
     _screenshotSaver     = screenshotSaver;
 }
Example #3
0
 public OperationsService(
     IOperationsFactory operationsFactory,
     IDirectoryService directoryService,
     IFileOpeningService fileOpeningService,
     IFileService fileService,
     IPathService pathService)
 {
     _operationsFactory  = operationsFactory;
     _directoryService   = directoryService;
     _fileOpeningService = fileOpeningService;
     _fileService        = fileService;
     _pathService        = pathService;
 }
Example #4
0
 public FileOpeningBehavior(IFileOpeningService fileOpeningService)
 {
     _fileOpeningService = fileOpeningService;
 }