Ejemplo n.º 1
0
        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.");
            }
        }
Ejemplo n.º 2
0
        public void Deploy()
        {
            Artificer.CreateArtifact();

            MainEngine runner = new MainEngine(TestLevel, Artificer.Target);

            runner.Run();
        }
Ejemplo n.º 3
0
        static void Main()
        {
            IReader       renderer = new ConsoleRenderer();
            IInputHandler reader   = new ConsoleReader();
            BaseDB        db       = new BaseDB();

            MainEngine engine = new MainEngine(renderer, reader, db);

            engine.Run();
        }