public void Setup() { _elasticClientFactory = Substitute.For <IElasticClientFactory>(); _elasticClient = Substitute.For <IElasticsearchClient>(); _timer = Substitute.For <IIndexingTimer>(); _tolerateCallsFactory = Substitute.For <ITolerateCallsFactory>(); _bulk = Substitute.For <ILogBulkSet>(); _logEventConverterFactory = Substitute.For <ILogEventConverterFactory>(); _logEventConverter = Substitute.For <ILogEventConverter>(); _elasticFilters = new ElasticAppenderFilters(); _fileAccessor = Substitute.For <IFileAccessor>(); _eventWriter = Substitute.For <IExternalEventWriter>(); _elasticClientFactory.CreateClient(null, 0, false, false, _eventWriter, null).ReturnsForAnyArgs(_elasticClient); _logEventConverterFactory.Create(FixFlags.All, false).ReturnsForAnyArgs(_logEventConverter); }
private void SetupFromConfig() { _fileAccessor = AppConfigManager.Model.FileAccessor switch { FileAccessorType.real => new RealFileAccessor(), FileAccessorType.workingFake => new GoodFakeFileAccessor(), FileAccessorType.combineSuccessMock => new TestingCombineSuccessFakeFileAccessor(), _ => new GoodFakeFileAccessor() }; _videoAccessor = AppConfigManager.Model.VideoAccessor switch { VideoAccessorType.real => new RealVideoAccessor(AppConfigManager.Model.FfmpegPath, AppConfigManager.Model.FfprobePath, AppConfigManager.Model.PtsScriptPath), VideoAccessorType.fake => new MockVideoAccessor(), _ => new MockVideoAccessor() }; } } }
public async Task Execute_With_Existing_Config_Opens_The_File( bool solutionLoaded, string configPath, [Frozen] IFileAccessor fileAccessor, [Frozen][Substitute] IPopupManager popupManager, [Frozen][Substitute] ConfigFileProvider configFileProvider, Fixture fixture ) { // Arrange var sut = getSut(fixture, configFileProvider, fileAccessor, configPath, solutionLoaded); var called = false; // Act await sut.ExecuteAsync(s => { called = true; return(Task.CompletedTask); }); // Assert called.ShouldBeTrue(); popupManager.DidNotReceiveWithAnyArgs().Confirm(Arg.Any <string>(), Arg.Any <string>()); }
public SeriesEngine(ISeriesAccessor seriesAccessor, IFileAccessor fileAccessor) { _seriesAccessor = seriesAccessor; _fileAccessor = fileAccessor; }
public TemplateInfo(IFileAccessor fileAccessor, IExternalEventWriter eventWriter) { IsValid = false; _fileAccessor = fileAccessor; _eventWriter = eventWriter; }
public OpenGenerateLocalConfigViewModel() { configFileProvider = IoC.GetInstance <IConfigFileProvider>(); fileAccessor = IoC.GetInstance <IFileAccessor>(); popupManager = IoC.GetInstance <IPopupManager>(); }
public static async Task <Models.ProductsCatalog> ReadCatalog(IFileAccessor fileAccessor) { string text = await fileAccessor.ReadFile(CatalogFileUri); return(ParseCatalog(text)); }
public ParameterService(IFileAccessor fileAccessor, ILogger logger) : base(logger) { _fileAccessor = fileAccessor; }
public FileExistsValidator(IFileAccessor fileAccessor) { _fileAccessor = fileAccessor; }
public AccountPeriodBalanceService(IApplicationDbFactory applicationDbFactory, IFileAccessor fileAccessor, IImportProcess importProcess) { _applicationDbFactory = applicationDbFactory; _fileAccessor = fileAccessor; _importProcess = importProcess; }
public AccountPeriodBalanceController(IAccountPeriodBalanceService accountPeriodBalanceService, IFileAccessor fileAccessor) { _accountPeriodBalanceService = accountPeriodBalanceService; }
public SettingsViewModel(IEventAggregator eventAggregator, IDialogCoordinator dialogCoordinator, IFileAccessor fileAccessor, ISettingsService settingsService, IAddonService addonService, IParameterService parameterService) { _eventAggregator = eventAggregator; _eventAggregator.Subscribe(this); _dialogCoordinator = dialogCoordinator; _fileAccessor = fileAccessor; _settingsService = settingsService; _addonService = addonService; _parameterService = parameterService; Load(); }
public FileEngine(IFileAccessor fileAccessor) { _fileAccessor = fileAccessor; }
OpenGenerateLocalConfigViewModel getSut(Fixture fixture, ConfigFileProvider configFileProvider, IFileAccessor fileAccessor, string configPath, bool fileExists) { configFileProvider.Configure().TryGetLocalConfigAsync().Returns(configPath); fileAccessor.Exists(Arg.Any <string>()).ReturnsForAnyArgs(fileExists); IoC.Container.EjectAllInstancesOf <IConfigFileProvider>(); IoC.Container.Inject <IConfigFileProvider>(configFileProvider); IoC.Container.EjectAllInstancesOf <IFileAccessor>(); IoC.Container.Inject <IFileAccessor>(fileAccessor); return(fixture.Create <OpenGenerateLocalConfigViewModel>()); }
internal static void SetAccessor(IFileAccessor accessor) => _accessor = accessor;
public JsonDataAccessor(IFileAccessor fileAccessor) { _fileAccessor = fileAccessor; }
public void Setup() { _fileAccessor = Substitute.For <IFileAccessor>(); _eventWriter = Substitute.For <IExternalEventWriter>(); }
public ProfileService(IFileAccessor fileAccessor, ILogger logger, IParameterService parameterService, ISecurityService securityService) : base(logger) { _fileAccessor = fileAccessor; _parameterService = parameterService; _securityService = securityService; }
/// <summary> Generic task process logic for both compression and decompression parts </summary> /// <param name="fileManager"> Manage access to physical files </param> public TaskProcessLogic(IFileAccessor fileManager) { _fileManager = fileManager; }
public Patch(Diff diff) { this.diff = diff; File = new FileAccessor(); }