about summary refs log tree commit diff
path: root/IrcStates/Tests
diff options
context:
space:
mode:
authorBen Harris <ben@tilde.team>2020-05-14 17:13:46 -0400
committerBen Harris <ben@tilde.team>2020-05-14 17:13:46 -0400
commitaef26a40cbc6835aae0d293a523f5a7681b9a436 (patch)
tree38bce3840a24d3a83e3243a64462ccab99bfdf76 /IrcStates/Tests
parenta0fbcf83c57d15bf4bbdd2f18a8b8d539e3e4a1a (diff)
wow lots of tests passing!
Diffstat (limited to 'IrcStates/Tests')
-rw-r--r--IrcStates/Tests/Cap.cs5
-rw-r--r--IrcStates/Tests/Mode.cs6
2 files changed, 5 insertions, 6 deletions
diff --git a/IrcStates/Tests/Cap.cs b/IrcStates/Tests/Cap.cs
index 4f63c55..3ce52f8 100644
--- a/IrcStates/Tests/Cap.cs
+++ b/IrcStates/Tests/Cap.cs
@@ -30,8 +30,9 @@ namespace IrcStates.Tests
             _server.Parse(new Line("CAP * LS * :a b"));
             CollectionAssert.AreEqual(new Dictionary<string, string>(), _server.AvailableCaps);
             _server.Parse(new Line("CAP * LS :c"));
-            CollectionAssert.AreEqual(new Dictionary<string, string> {{"a", ""}, {"b", ""}, {"c", ""}},
-                _server.AvailableCaps);
+            Assert.IsTrue(_server.AvailableCaps.ContainsKey("a"));
+            Assert.IsTrue(_server.AvailableCaps.ContainsKey("b"));
+            Assert.IsTrue(_server.AvailableCaps.ContainsKey("c"));
         }
 
         [TestMethod]
diff --git a/IrcStates/Tests/Mode.cs b/IrcStates/Tests/Mode.cs
index ba05976..799afd6 100644
--- a/IrcStates/Tests/Mode.cs
+++ b/IrcStates/Tests/Mode.cs
@@ -63,8 +63,7 @@ namespace IrcStates.Tests
             _server.Parse(new Line("MODE #chan +b asd!*@*"));
 
             var channel = _server.Channels["#chan"];
-            CollectionAssert.AreEqual(new Dictionary<string, List<string>> {{"b", new List<string> {"asd!*@*"}}},
-                channel.ListModes);
+            CollectionAssert.AreEqual(new List<string> {"asd!*@*"}, channel.ListModes["b"]);
         }
 
         [TestMethod]
@@ -150,8 +149,7 @@ namespace IrcStates.Tests
             var channel = _server.Channels["#chan"];
             CollectionAssert.AreEqual(new Dictionary<string, string> {{"k", "pass"}, {"l", "10"}, {"i", null}},
                 channel.Modes);
-            CollectionAssert.AreEqual(new Dictionary<string, List<string>> {{"b", new List<string> {"*!*@*"}}},
-                channel.ListModes);
+            CollectionAssert.AreEqual(new List<string> {"*!*@*"}, channel.ListModes["b"]);
         }
 
         [TestMethod]