public void ConfigureFromAppSetting() { var optionsBuilder = new RepositoryOptionsBuilder() .UseConfiguration(TestConfigurationHelper.GetConfiguration()); TestConfiguration(optionsBuilder); }
public void ThrowsIfJsonConfigurationSectionNotFound() { var ex = Assert.Throws <InvalidOperationException>( () => new RepositoryOptionsBuilder() .UseConfiguration(TestConfigurationHelper.GetConfiguration("empty_repository.json"))); Assert.Equal("Unable to find a 'repository' configuration section. For more information on DotNetToolkit.Repository configuration, visit the https://github.com/johelvisguzman/DotNetToolkit.Repository/wiki/Config-File-Setup.", ex.Message); }
public void ConfigureFromJson() { var optionsBuilder = new RepositoryOptionsBuilder(); Assert.False(optionsBuilder.IsConfigured); optionsBuilder.UseConfiguration(TestConfigurationHelper.GetConfiguration()); Assert.True(optionsBuilder.IsConfigured); TestConfiguration(optionsBuilder); }
private ModuleConfig GetModuleConfig() => new ModuleConfig(TestConfigurationHelper.GetConfiguration());