about summary refs log tree commit diff
path: root/IrcStates/Tests/User.cs
diff options
context:
space:
mode:
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()
+        {
+        }
     }
 }