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
@@ -20,10 +20,10 @@ namespace Umbraco.Tests.TestHelpers
get { return _sqlSyntax ?? (_sqlSyntax = new SqlCeSyntaxProvider()); }
}
private IMappingResolver _mappingResolver;
private MappingResolver _mappingResolver;
protected IMappingResolver MappingResolver
{
get { return _mappingResolver ?? (_mappingResolver = Mock.Of<IMappingResolver>()); }
get { return _mappingResolver; }
}
[SetUp]
@@ -34,6 +34,9 @@ namespace Umbraco.Tests.TestHelpers
container.Register<ILogger>(factory => Mock.Of<ILogger>(), new PerContainerLifetime());
container.Register<IProfiler>(factory => Mock.Of<IProfiler>(), new PerContainerLifetime());
_mappingResolver = new MappingResolver(container, Mock.Of<ILogger>(),
() => PluginManager.Current.ResolveAssignedMapperTypes());
var logger = new ProfilingLogger(Mock.Of<ILogger>(), Mock.Of<IProfiler>());
PluginManager.Current = new PluginManager(new ActivatorServiceProvider(), new NullCacheProvider(),
@@ -54,6 +57,7 @@ namespace Umbraco.Tests.TestHelpers
[TearDown]
public virtual void TearDown()
{
Resolution.Reset();
//MappingResolver.Reset();
PluginManager.Current = null;
}