Exemplo n.º 1
0
        private static int RenameInstall(RenameOptions options)
        {
            if (options.old_name == null || options.new_name == null)
            {
                User.WriteLine("rename <old_name> <new_name> - argument missing, perhaps you forgot it?");
                return(Exit.BADOPT);
            }

            if (!KSPManager.Instances.ContainsKey(options.old_name))
            {
                User.WriteLine("Couldn't find install with name \"{0}\", aborting..", options.old_name);
                return(Exit.BADOPT);
            }

            KSPManager.RenameInstance(options.old_name, options.new_name);

            User.WriteLine("Successfully renamed \"{0}\" to \"{1}\"", options.old_name, options.new_name);
            return(Exit.OK);
        }
Exemplo n.º 2
0
 public void RenameInstance_HasInstanceOriginalName_ReturnsFalse()
 {
     manager.RenameInstance(nameInReg, "newname");
     Assert.False(manager.HasInstance(nameInReg));
 }