U4-6147 - refactor RepositoryFactory and all IUnitOfWork (in progress)
This commit is contained in:
@@ -115,9 +115,10 @@ namespace Umbraco.Tests.TestHelpers
|
||||
|
||||
var evtMsgs = new TransientMessagesFactory();
|
||||
var databaseContext = new DatabaseContext(databaseFactory, Logger);
|
||||
var repositoryFactory = Container.GetInstance<RepositoryFactory>();
|
||||
var serviceContext = TestObjects.GetServiceContext(
|
||||
Container.GetInstance<RepositoryFactory>(),
|
||||
new NPocoUnitOfWorkProvider(databaseFactory),
|
||||
repositoryFactory,
|
||||
new NPocoUnitOfWorkProvider(databaseFactory, repositoryFactory),
|
||||
new FileUnitOfWorkProvider(),
|
||||
new PublishingStrategy(evtMsgs, Logger),
|
||||
CacheHelper,
|
||||
|
||||
@@ -31,6 +31,7 @@ using Umbraco.Core.DependencyInjection;
|
||||
using Umbraco.Core.Persistence.Mappers;
|
||||
using Umbraco.Core.Events;
|
||||
using Umbraco.Core.Models.Identity;
|
||||
using Umbraco.Core.Persistence.Repositories;
|
||||
using Umbraco.Web.DependencyInjection;
|
||||
using ObjectExtensions = Umbraco.Core.ObjectExtensions;
|
||||
|
||||
@@ -125,7 +126,7 @@ namespace Umbraco.Tests.TestHelpers
|
||||
Container.Register<MediaFileSystem>(factory => new MediaFileSystem(Mock.Of<IFileSystem>()));
|
||||
|
||||
//replace some stuff
|
||||
Container.Register<ISqlSyntaxProvider>(factory => SqlSyntax);
|
||||
Container.Register<ISqlSyntaxProvider>(factory => SqlSyntax); // fixme kill?
|
||||
Container.RegisterSingleton<IFileSystem>(factory => Mock.Of<IFileSystem>(), "ScriptFileSystem");
|
||||
Container.RegisterSingleton<IFileSystem>(factory => Mock.Of<IFileSystem>(), "PartialViewFileSystem");
|
||||
Container.RegisterSingleton<IFileSystem>(factory => Mock.Of<IFileSystem>(), "PartialViewMacroFileSystem");
|
||||
|
||||
Reference in New Issue
Block a user