public void RunTest() { Info MutantInfo = new Info(); MutantInfo.URL = "Test"; MutantInfo.Username = "******"; MutantInfo.Password = "******"; MutantInfo.WorkingDirectory = "Test"; string CurrentDirectory = Directory.GetCurrentDirectory(); using (StreamWriter file = File.CreateText(CurrentDirectory + @"\.credentials")) { JsonSerializer serializer = new JsonSerializer(); serializer.Serialize(file, MutantInfo); } TestLevelFactory factory = new TestLevelFactory(); ITestLevel level = factory.CreateTestLevel("None"); MainEngine engine = new MainEngine(level, "deployZip"); try { engine.Run(); } catch (Exception) { Console.WriteLine("Expected ex."); } }
public void Deploy() { Artificer.CreateArtifact(); MainEngine runner = new MainEngine(TestLevel, Artificer.Target); runner.Run(); }
static void Main() { IReader renderer = new ConsoleRenderer(); IInputHandler reader = new ConsoleReader(); BaseDB db = new BaseDB(); MainEngine engine = new MainEngine(renderer, reader, db); engine.Run(); }