Add CNumericMessage

This commit is contained in:
J-P Nurmi
2015-09-05 01:03:58 +02:00
parent 6f40e5ddca
commit fa894a86b0
3 changed files with 16 additions and 1 deletions

View File

@@ -189,6 +189,15 @@ TEST(MessageTest, Nick) {
EXPECT_EQ(":nick NICK test", msg.ToString());
}
TEST(MessageTest, Numeric) {
CNumericMessage msg;
msg.Parse(":server 123 user :foo bar");
EXPECT_EQ("server", msg.GetNick().GetNick());
EXPECT_EQ("123", msg.GetCommand());
EXPECT_EQ(123u, msg.GetCode());
EXPECT_EQ(CMessage::Type::Numeric, msg.GetType());
}
TEST(MessageTest, Part) {
CPartMessage msg;
msg.Parse(":nick PART #chan :reason");