public void ParsesArguments()
{
string message = ":[email protected] PRIVMSG ###cards :!card 4 2";
var parsed = new IRCMessage(message);
Assert.AreEqual(2, parsed.Arguments.Length, "Invalid argument count");
Assert.AreEqual("###cards", parsed.Arguments[0], "Parsed first argument incorrectly");
Assert.AreEqual("!card 4 2", parsed.Arguments[1], "Parsed second argument incorrectly");
}