public void CreateNickCommandByMessage()
 {
     IrcCommandFactory commandFactory = new IrcCommandFactory();
     ChatCommand command = commandFactory.CreateCommandByMessage("NICK Hello");
     Assert.IsTrue(command is NickCommand);
     Assert.AreEqual("Hello", ((NickCommand) command).Nick);
 }
 public void CreateNumberCommandByMessage()
 {
     IrcCommandFactory commandFactory = new IrcCommandFactory();
     ChatCommand command = commandFactory.CreateCommandByMessage(":xpto 100 xpto2 :message");
     Assert.IsTrue(command is NumberCommand);
     NumberCommand numberCommand = command as NumberCommand;
     Assert.AreEqual("xpto", numberCommand.Server);
     Assert.AreEqual("xpto2", numberCommand.Target);
     Assert.AreEqual("message", numberCommand.Message);
 }
 public void NickChange()
 {
     IrcCommandFactory commandFactory = new IrcCommandFactory();
     ChatCommand command = commandFactory.CreateCommandByMessage(":OldNick NICK NewNick");
     Assert.IsTrue(command is NickCommand);
     NickCommand nickCommand = (NickCommand) command;
     Assert.AreEqual("OldNick", nickCommand.OldNick);
     Assert.AreEqual("NewNick", nickCommand.Nick);
 }
 public void InvalidNickCommand()
 {
     IrcCommandFactory commandFactory = new IrcCommandFactory();
     ChatCommand command = commandFactory.CreateCommandByMessage("NICK");
     Assert.IsNull(command);
 }
 public void CreateUserCommand()
 {
     IrcCommandFactory commandFactory = new IrcCommandFactory();
     ChatCommand command = commandFactory.CreateCommand("USER");
     Assert.IsTrue(command is UserCommand);
 }
 public void CreatePingCommand()
 {
     IrcCommandFactory commandFactory = new IrcCommandFactory();
     ChatCommand command = commandFactory.CreateCommand("PING");
     Assert.IsTrue(command is PingCommand);
 }
 public void CreateNumberCommand()
 {
     IrcCommandFactory commandFactory = new IrcCommandFactory();
     ChatCommand command = commandFactory.CreateCommand("100");
     Assert.IsTrue(command is NumberCommand);
 }
 public void CreateNoticeCommand()
 {
     IrcCommandFactory commandFactory = new IrcCommandFactory();
     ChatCommand command = commandFactory.CreateCommand("NOTICE");
     Assert.IsTrue(command is NoticeCommand);
 }
 public void CreateNickCommand()
 {
     IrcCommandFactory commandFactory = new IrcCommandFactory();
     ChatCommand command = commandFactory.CreateCommand("NICK");
     Assert.IsTrue(command is NickCommand);
 }
Beispiel #10
0
 public void ValidOldNick()
 {
     IrcCommandFactory commandFactory = new IrcCommandFactory();
     ChatCommand command = commandFactory.CreateCommandByMessage(":ç NICK bad");
     Assert.IsNull(command);
 }