Beispiel #1
0
 public void updateCommand()
 {
     CommandHolder.updateCommand(ts, ts, true);
     Assert.True(CommandHolder.getCommandEnabled(ts, ts));
     CommandHolder.updateCommand(ts, ts, false);
     Assert.False(CommandHolder.getCommandEnabled(ts, ts));
 }
Beispiel #2
0
 public void unregisteredNamesDNT()
 {
     Assert.DoesNotThrow(() => CommandHolder.removeClient(""));
     Assert.DoesNotThrow(() => CommandHolder.updateCommand("", "", true));
     Assert.DoesNotThrow(() => CommandHolder.updateCommand(ts, "", true));
     Assert.DoesNotThrow(() => CommandHolder.getCommandEnabled("", ""));
     Assert.DoesNotThrow(() => CommandHolder.getCommandEnabled(ts, ""));
     Assert.DoesNotThrow(() => CommandHolder.getEnabledCommands(""));
 }
Beispiel #3
0
        public void changeClientName()
        {
            string newName = ts + "0";

            CommandHolder.updateCommand(ts, ts, true);
            CommandHolder.changeClientID(ts, newName);
            Assert.DoesNotThrow(() => CommandHolder.getCommandEnabled(newName, ts));
            Assert.True(CommandHolder.getCommandEnabled(newName, ts));
            Assert.DoesNotThrow(() => CommandHolder.updateCommand(newName, ts, false));
            Assert.False(CommandHolder.getCommandEnabled(newName, ts));
        }