about summary refs log tree commit diff
path: root/IrcStates/Tests/User.cs
diff options
context:
space:
mode:
authorBen Harris <ben@tilde.team>2020-05-06 02:24:42 -0400
committerBen Harris <ben@tilde.team>2020-05-06 02:24:42 -0400
commit7c482d8cd99b59bbbecf636b797e9e7fec652514 (patch)
tree3330a353472ce3d4c0f1f9af1351bd30074ed2bb /IrcStates/Tests/User.cs
parentaabf66382b7f1041b11241555af33634882f190c (diff)
keep adding more tests
Diffstat (limited to 'IrcStates/Tests/User.cs')
-rw-r--r--IrcStates/Tests/User.cs111
1 files changed, 110 insertions, 1 deletions
diff --git a/IrcStates/Tests/User.cs b/IrcStates/Tests/User.cs
index 540d31f..799ab75 100644
--- a/IrcStates/Tests/User.cs
+++ b/IrcStates/Tests/User.cs
@@ -1,9 +1,118 @@
-using Microsoft.VisualStudio.TestTools.UnitTesting;
+using IrcTokens;
+using Microsoft.VisualStudio.TestTools.UnitTesting;
 
 namespace IrcStates.Tests
 {
     [TestClass]
     public class User
     {
+        private Server _server;
+
+        [TestInitialize]
+        public void TestInitialize()
+        {
+            _server = new Server("test");
+            _server.ParseTokens(new Line("001 nickname"));
+        }
+
+        [TestMethod]
+        public void NicknameChange()
+        {
+        }
+
+        [TestMethod]
+        public void HostmaskJoinBoth()
+        {
+        }
+
+        [TestMethod]
+        public void HostmaskJoinUser()
+        {
+        }
+
+        [TestMethod]
+        public void HostmaskJoinHost()
+        {
+        }
+
+        [TestMethod]
+        public void ExtendedJoinWithoutExtendedJoin()
+        {
+        }
+
+        [TestMethod]
+        public void ExtendedJoinWithAccount()
+        {
+        }
+
+        [TestMethod]
+        public void ExtendedJoinWithoutAccount()
+        {
+        }
+
+        [TestMethod]
+        public void AccountNotifyWithAccount()
+        {
+        }
+
+        [TestMethod]
+        public void AccountNotifyWithoutAccount()
+        {
+        }
+
+        [TestMethod]
+        public void HostmaskPrivmsgBoth()
+        {
+        }
+
+        [TestMethod]
+        public void HostmaskPrivmsgUser()
+        {
+        }
+
+        [TestMethod]
+        public void HostmaskPrivmsgHost()
+        {
+        }
+
+        [TestMethod]
+        public void VisibleHostWithoutUsername()
+        {
+        }
+
+        [TestMethod]
+        public void VisibleHostWithUsername()
+        {
+        }
+
+        [TestMethod]
+        public void Who()
+        {
+        }
+
+        [TestMethod]
+        public void Chghost()
+        {
+        }
+
+        [TestMethod]
+        public void Whois()
+        {
+        }
+
+        [TestMethod]
+        public void AwaySet()
+        {
+        }
+
+        [TestMethod]
+        public void AwayUnset()
+        {
+        }
+
+        [TestMethod]
+        public void Setname()
+        {
+        }
     }
 }