예제 #1
0
        protected override void Arrange()
        {
            base.Arrange();

            var builder = new TestConfigurationBuilder();

            configSource = new DictionaryConfigurationSource();
            builder.AddExceptionSettings()
            .Build(configSource);
        }
        protected override void Arrange()
        {
            base.Arrange();

            var builder = new TestConfigurationBuilder();

            configSource = new DesignDictionaryConfigurationSource();
            builder.AddExceptionSettings()
            .Build(configSource);

            var mockLocator = new Mock <ConfigurationSectionLocator>();

            mockLocator.Setup(x => x.ConfigurationSectionNames).Returns(new[] { ExceptionHandlingSettings.SectionName });

            Container.RegisterInstance <ConfigurationSectionLocator>(mockLocator.Object);

            configurationSourceViewModel = Container.Resolve <ConfigurationSourceModel>();
        }