Exemplo n.º 1
0
        protected override void Arrange()
        {
            base.Arrange();

            var builder = new TestConfigurationBuilder();

            configSource = new DictionaryConfigurationSource();
            builder.AddCachingSettings()
            .Build(configSource);

            var configurationSourceModel = Container.Resolve <ConfigurationSourceModel>();
            var source = new DesignDictionaryConfigurationSource();

            source.Add(BlockSectionNames.Caching, CachingConfiguration);
            configurationSourceModel.Load(source);

            CachingSettingsViewModel =
                configurationSourceModel.Sections
                .Where(x => x.ConfigurationType == typeof(CacheManagerSettings)).Single();
        }