Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        public void GetValueTyped()
        {
            var value = _settings.Get <bool>(_property);

            value.Should().Be(_converters.Get <bool>().Read(_propertyValue));
        }