public SettingsProviderShould() { _converters = BuildConvertersCollection(); _property = "property"; _propertyValue = JsonValue.True; _nestedProperty = "nested"; _nestedValue = (JsonObject)_converters.Get <BigObject>().Write(Fixture.Create <BigObject>()); _out = new JsonObject { [_property] = _propertyValue, [_nestedProperty] = _nestedValue }; _source = BuildSource(); _settings = new SettingsProvider(new[] { _source.Object }, _converters); }
public void GetValueTyped() { var value = _settings.Get <bool>(_property); value.Should().Be(_converters.Get <bool>().Read(_propertyValue)); }