diff options
Diffstat (limited to 'IrcStates/Tests/Channel.cs')
-rw-r--r-- | IrcStates/Tests/Channel.cs | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/IrcStates/Tests/Channel.cs b/IrcStates/Tests/Channel.cs index fea4ddb..64a845c 100644 --- a/IrcStates/Tests/Channel.cs +++ b/IrcStates/Tests/Channel.cs @@ -169,11 +169,9 @@ namespace IrcStates.Tests var chanUser1 = channel.Users[user.NickNameLower]; var chanUser2 = channel.Users[_server.NickNameLower]; - CollectionAssert.AreEqual( - new Dictionary<string, ChannelUser> - { - {user.NickNameLower, chanUser1}, {_server.NickNameLower, chanUser2} - }, channel.Users); + Assert.AreEqual(2, channel.Users.Count); + CollectionAssert.AreEqual(chanUser1.Modes, channel.Users[user.NickNameLower].Modes); + CollectionAssert.AreEqual(chanUser2.Modes, channel.Users[_server.NickNameLower].Modes); CollectionAssert.AreEqual(new List<string> {"o", "v"}, chanUser1.Modes); Assert.AreEqual(channel.NameLower, user.Channels.Single()); } @@ -181,12 +179,12 @@ namespace IrcStates.Tests [TestMethod] public void UserhostInNames() { - _server.Parse(new Line("353 * * #chan :nickname!user@host other@user2@host2")); + _server.Parse(new Line("353 * * #chan :nickname!user@host other!user2@host2")); Assert.AreEqual("user", _server.UserName); Assert.AreEqual("host", _server.HostName); var user = _server.Users["other"]; - Assert.AreEqual("user2", user.HostName); + Assert.AreEqual("user2", user.UserName); Assert.AreEqual("host2", user.HostName); } |