From a0fbcf83c57d15bf4bbdd2f18a8b8d539e3e4a1a Mon Sep 17 00:00:00 2001 From: Ben Harris Date: Thu, 14 May 2020 02:10:04 -0400 Subject: Implement lots of things --- IrcStates/Tests/Channel.cs | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) (limited to 'IrcStates/Tests/Channel.cs') 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 - { - {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 {"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); } -- cgit 1.4.1