public void addCommandNullThrows() { Assert.Throws <NullReferenceException>(() => CommandHolder.updateCommand(ts, null, true)); Assert.Throws <NullReferenceException>(() => CommandHolder.updateCommand(null, ts, true)); }
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)); }
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("")); }
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)); }