starts fixing up all the tests

This commit is contained in:
Shannon
2015-02-23 00:02:12 +01:00
parent 3e18c93cf5
commit c76be66028
21 changed files with 125 additions and 79 deletions

View File

@@ -146,6 +146,10 @@ namespace Umbraco.Core
container.Register<IDatabaseUnitOfWorkProvider, PetaPocoUnitOfWorkProvider>();
container.Register<IUnitOfWorkProvider, FileUnitOfWorkProvider>();
container.Register<BasePublishingStrategy, PublishingStrategy>();
container.Register<IMappingResolver>(factory => new MappingResolver(
factory.GetInstance<IServiceContainer>(),
factory.GetInstance<ILogger>(),
() => PluginManager.ResolveAssignedMapperTypes()));
container.Register<RepositoryFactory>();
container.Register<ServiceContext>(factory => new ServiceContext(
factory.GetInstance<RepositoryFactory>(),
@@ -338,11 +342,6 @@ namespace Umbraco.Core
// .. we'll override this in the WebBootManager
ServerMessengerResolver.Current = new ServerMessengerResolver(Container, typeof (DefaultServerMessenger));
MappingResolver.Current = new MappingResolver(
Container, ProfilingLogger.Logger,
() => PluginManager.ResolveAssignedMapperTypes());
//RepositoryResolver.Current = new RepositoryResolver(
// new RepositoryFactory(ApplicationCache));