Exemple #1
0
 public void Jiggle(JigglerArguments jigglerArguments)
 {
     Log.Debug("Jiggler engine executing.");
     var jiggleMethod = _jiggleMethodFactory.Create(jigglerArguments.JiggleAssemblyPath, jigglerArguments.JiggleMethod);
     var assemblyUpdater = _assemblyUpdaterFactory.Create(jigglerArguments.AssemblyToUpdatePath);
     assemblyUpdater.ApplyJiggleToAllMethodsInNamespace(jigglerArguments.NamespaceToUpdate, jiggleMethod);
 }
Exemple #2
0
 private void _SetupJigglerArguments()
 {
     _jigglerArguments = new JigglerArguments
                             {
                                 AssemblyToUpdatePath = "assemblyPath",
                                 NamespaceToUpdate = "namespace",
                                 JiggleAssemblyPath = "jiggleAssembly",
                                 JiggleMethod = "jiggleMethod",
                             };
 }
 private bool _AssertArguments(JigglerArguments jigglerArguments)
 {
     return jigglerArguments.AssemblyToUpdatePath == "assemblyPath"
         && jigglerArguments.NamespaceToUpdate == "namespace"
         && jigglerArguments.JiggleMethod == "jiggleMethod";
 }
 public void When()
 {
     var stringArguments = new[] {"assembly", "namespace", "jiggleAssembly", "jiggleMethod"};
     _jigglerArguments = _jigglerArgumentsParser.Parse(stringArguments);
 }