Exemplo n.º 1
0
        public void ProvidingOnlyHelpArgumentShouldSucceed()
        {
            const string arguments = "-help";
            int          exitCode  = MigrateProcess.Execute(arguments);

            Assert.AreEqual(SuccessExitCode, exitCode);
        }
Exemplo n.º 2
0
        public void ProvidingNotExistingTargetShouldFail()
        {
            const string arguments = "target-xxx some.dll";
            int          exitCode  = MigrateProcess.Execute(arguments);

            Assert.AreEqual(Program.InvalidTargetExitCode, exitCode);
        }
Exemplo n.º 3
0
        public void ProvidingNotExistingAssemblyShouldFail()
        {
            const string arguments = "qa some.dll";
            int          exitCode  = MigrateProcess.Execute(arguments);

            Assert.AreEqual(Program.FailedMigrationExitCode, exitCode);
        }
Exemplo n.º 4
0
        public void ProvidingNoArgumentsShouldFail()
        {
            int exitCode = MigrateProcess.Execute(null);

            Assert.AreEqual(Program.InvalidArgumentsExitCode, exitCode);
        }