about summary refs log tree commit diff
path: root/IrcStates/Tests
diff options
context:
space:
mode:
authorBen Harris <ben@tilde.team>2020-05-14 02:10:04 -0400
committerBen Harris <ben@tilde.team>2020-05-14 02:10:04 -0400
commita0fbcf83c57d15bf4bbdd2f18a8b8d539e3e4a1a (patch)
tree2399e5b4f920a10917451069d808cfc4d2eb259b /IrcStates/Tests
parent023e29ab75f1f413f918346edaddafdf8b1df5ee (diff)
Implement lots of things
Diffstat (limited to 'IrcStates/Tests')
-rw-r--r--IrcStates/Tests/Channel.cs12
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);
         }