about summary refs log tree commit diff
path: root/IrcStates/Tests/Casemap.cs
diff options
context:
space:
mode:
Diffstat (limited to 'IrcStates/Tests/Casemap.cs')
-rw-r--r--IrcStates/Tests/Casemap.cs58
1 files changed, 0 insertions, 58 deletions
diff --git a/IrcStates/Tests/Casemap.cs b/IrcStates/Tests/Casemap.cs
deleted file mode 100644
index 6022593..0000000
--- a/IrcStates/Tests/Casemap.cs
+++ /dev/null
@@ -1,58 +0,0 @@
-using IrcTokens;
-using Microsoft.VisualStudio.TestTools.UnitTesting;
-
-namespace IrcStates.Tests
-{
-    [TestClass]
-    public class Casemap
-    {
-        [TestMethod]
-        public void Rfc1459()
-        {
-            var lower = IrcStates.Casemap.CaseFold(IrcStates.Casemap.CaseMapping.Rfc1459, @"ÀTEST[]~\");
-            Assert.AreEqual("Àtest{}^|", lower);
-        }
-
-        [TestMethod]
-        public void Ascii()
-        {
-            var lower = IrcStates.Casemap.CaseFold(IrcStates.Casemap.CaseMapping.Ascii, @"ÀTEST[]~\");
-            Assert.AreEqual(@"Àtest[]~\", lower);
-        }
-
-        [TestMethod]
-        public void CommandJoin()
-        {
-            var server = new Server("test");
-            server.Parse(new Line("001 nickname"));
-            server.Parse(new Line(":Nickname JOIN #Chan"));
-            server.Parse(new Line(":Other JOIN #Chan"));
-
-            Assert.IsTrue(server.Users.ContainsKey("nickname"));
-            Assert.IsFalse(server.Users.ContainsKey("Nickname"));
-            Assert.IsTrue(server.Users.ContainsKey("other"));
-            Assert.IsFalse(server.Users.ContainsKey("Other"));
-            Assert.IsTrue(server.Channels.ContainsKey("#chan"));
-            Assert.IsFalse(server.Channels.ContainsKey("#Chan"));
-
-            var channel = server.Channels["#chan"];
-            Assert.AreEqual("#Chan", channel.Name);
-        }
-
-        [TestMethod]
-        public void CommandNick()
-        {
-            var server = new Server("test");
-            server.Parse(new Line("001 nickname"));
-            server.Parse(new Line(":nickname JOIN #chan"));
-            var user = server.Users["nickname"];
-            server.Parse(new Line(":nickname NICK NewNickname"));
-            Assert.AreEqual(1, server.Users.Count);
-            Assert.IsTrue(server.Users.ContainsKey("newnickname"));
-            Assert.AreEqual("NewNickname", user.NickName);
-            Assert.AreEqual("newnickname", user.NickNameLower);
-            Assert.AreEqual("NewNickname", server.NickName);
-            Assert.AreEqual("newnickname", server.NickNameLower);
-        }
-    }
-}