Renamed config interfaces properly with Section suffix, re-implemented the For<T> UmbracoConfiguration method to retreive specific settings... might use this entirely instead of the nested access as it might make it easier to mock.

This commit is contained in:
Shannon
2013-09-16 17:39:45 +10:00
parent bd644bc707
commit b043ee577f
85 changed files with 540 additions and 520 deletions

View File

@@ -30,12 +30,15 @@ namespace Umbraco.Tests.TestHelpers
TestHelper.SetupLog4NetForTests();
TestHelper.InitializeContentDirectories();
TestHelper.EnsureUmbracoSettingsConfig();
//mock the Umbraco settings that we need
var settings = MockRepository.GenerateStub<IUmbracoSettings>();
//var settings = MockRepository.GenerateStub<IUmbracoSettings>();
var settings = SettingsForTests.GetDefault();
settings.Stub(x => x.Content.UseLegacyXmlSchema).Return(false);
settings.Stub(x => x.Content.ForceSafeAliases).Return(true);
settings.Stub(x => x.Content.UmbracoLibraryCacheDuration).Return(1800);
SettingsForTests.ConfigureSettings(settings);
//Create the legacy prop-eds mapping
LegacyPropertyEditorIdToAliasConverter.CreateMappingsForCoreEditors();