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