public void BadExecute()
    {
        var moduleWeaver       = new BadExecuteWithParamsModuleWeaver();
        var moduleWeaverRunner = new ModuleWeaverRunner {
            Logger = new Mock <ILogger>().Object
        };

        moduleWeaverRunner.Execute(moduleWeaver);
    }
 public void BadExecute()
 {
     var moduleWeaver = new BadExecuteWithParamsModuleWeaver();
     var moduleWeaverRunner = new InnerWeaver { Logger = new Mock<ILogger>().Object };
     moduleWeaverRunner.RunWeaver( moduleWeaver);
 }