Reverted my own stupidity.

(i.e. injecting the actual dependency instead of a WorkContextAccessor to resolve it.)
This commit is contained in:
Daniel Stolt
2015-08-03 16:44:58 +01:00
parent 43922eaf20
commit df25fbad8f
20 changed files with 29 additions and 25 deletions

View File

@@ -54,7 +54,6 @@ namespace Orchard.Tests.Modules.Recipes.RecipeHandlers {
_packagesInRepository = new StubPackagingSourceManager();
_packageManager = new StubPackageManager();
builder.RegisterInstance(_folders).As<IExtensionFolders>();
builder.RegisterType<StubWorkContextAccessor>().As<IWorkContextAccessor>();
builder.RegisterType<RecipeExecutionLogger>().AsSelf();
builder.RegisterType<ExtensionManager>().As<IExtensionManager>();
builder.RegisterType<FeatureManager>().As<IFeatureManager>();

View File

@@ -14,7 +14,6 @@ namespace Orchard.Tests.Modules.Recipes.RecipeHandlers {
[SetUp]
public void Init() {
var builder = new ContainerBuilder();
builder.RegisterType<StubWorkContextAccessor>().As<IWorkContextAccessor>();
builder.RegisterType<RecipeExecutionLogger>().AsSelf();
builder.RegisterType<StubRecipeExecutionStep>().As<IRecipeExecutionStep>().AsSelf().SingleInstance();
builder.RegisterType<RecipeExecutionStepHandler>().SingleInstance();
@@ -41,7 +40,8 @@ namespace Orchard.Tests.Modules.Recipes.RecipeHandlers {
public class StubRecipeExecutionStep : RecipeExecutionStep {
public StubRecipeExecutionStep(IWorkContextAccessor workContextAccessor) : base(workContextAccessor) {
public StubRecipeExecutionStep(
RecipeExecutionLogger logger) : base(logger) {
}
public override string Name {

View File

@@ -57,7 +57,6 @@ namespace Orchard.Tests.Modules.Recipes.RecipeHandlers {
_packagesInRepository = new ModuleStepTest.StubPackagingSourceManager();
_packageManager = new ModuleStepTest.StubPackageManager();
builder.RegisterInstance(_folders).As<IExtensionFolders>();
builder.RegisterType<StubWorkContextAccessor>().As<IWorkContextAccessor>();
builder.RegisterType<RecipeExecutionLogger>().AsSelf();
builder.RegisterType<ExtensionManager>().As<IExtensionManager>();
builder.RegisterType<FeatureManager>().As<IFeatureManager>();