public Startup(IConfiguration configuration) { Configuration = configuration; _optionsResolver = new OptionsResolver(configuration); _connectionStringResolver = new ConnectionStringResolver(configuration); _customMediaTypeService = new CustomMediaTypeService(); }
public void TestNormalOptionsResolution() { var config = ConfigParams.FromTuples("options.max_size", 1024); var options = OptionsResolver.Resolve(config); Assert.Equal(1024, options.GetAsInteger("max_size")); }
public void TestConfigsWithoutOptionsAndConfigAsDefault() { var config = ConfigParams.FromTuples("name", "ABC"); var options = OptionsResolver.Resolve(config, false); Assert.Null(options); }
public void TestConfigsWithoutOptions() { var config = ConfigParams.FromTuples("name", "ABC"); var options = OptionsResolver.Resolve(config); Assert.Equal(config, options); }
public EquivalenceTestCase( MethodPair methods, ParameterListPair parameters, KnownNamespaces knownNamespaces, OptionsResolver optionsResolver, UniqueIdentifier uniqueIdentifier) { _methods = methods; _parameters = parameters; _uniqueIdentifier = uniqueIdentifier; _knownNamespaces = knownNamespaces; _optionsResolver = optionsResolver; }
public NullParameterTestCase( MethodInfo method, ParameterInfo parameter, ParameterList parameters, KnownNamespaces knownNamespaces, OptionsResolver optionsResolver, UniqueIdentifier uniqueIdentifier) { Method = method; Parameter = parameter; _parameters = parameters; _uniqueIdentifier = uniqueIdentifier; _knownNamespaces = knownNamespaces; _optionsResolver = optionsResolver; }
public NullParameterTestCaseGenerator(KnownNamespaces knownNamespaces, OptionsResolver optionsResolver) { if (knownNamespaces is null) { throw new ArgumentNullException(nameof(knownNamespaces)); } if (optionsResolver is null) { throw new ArgumentNullException(nameof(optionsResolver)); } _knownNamespaces = knownNamespaces; _optionsResolver = optionsResolver; }