diff options
Diffstat (limited to 'IrcStates/Tests/ISupport.cs')
-rw-r--r-- | IrcStates/Tests/ISupport.cs | 44 |
1 files changed, 22 insertions, 22 deletions
diff --git a/IrcStates/Tests/ISupport.cs b/IrcStates/Tests/ISupport.cs index 81b3cff..c5698a2 100644 --- a/IrcStates/Tests/ISupport.cs +++ b/IrcStates/Tests/ISupport.cs @@ -15,7 +15,7 @@ namespace IrcStates.Tests public void TestInitialize() { _server = new Server("test"); - _server.ParseTokens(new Line("001 nickname")); + _server.Parse(new Line("001 nickname")); } [TestMethod] @@ -34,7 +34,7 @@ namespace IrcStates.Tests "t" }, _server.ISupport.ChanModes.SettingDModes); - _server.ParseTokens(new Line("005 * CHANMODES=a,b,c,d *")); + _server.Parse(new Line("005 * CHANMODES=a,b,c,d *")); CollectionAssert.AreEqual(new List<string> {"a"}, _server.ISupport.ChanModes.ListModes); CollectionAssert.AreEqual(new List<string> {"b"}, _server.ISupport.ChanModes.SettingBModes); @@ -53,7 +53,7 @@ namespace IrcStates.Tests Assert.AreEqual("o", _server.ISupport.Prefix.FromPrefix("@")); Assert.IsNull(_server.ISupport.Prefix.FromPrefix("&")); - _server.ParseTokens(new Line("005 * PREFIX=(qaohv)~&#%+ *")); + _server.Parse(new Line("005 * PREFIX=(qaohv)~&#%+ *")); CollectionAssert.AreEqual(new List<string> { "q", @@ -78,7 +78,7 @@ namespace IrcStates.Tests public void ChanTypes() { CollectionAssert.AreEqual(new List<string> {"#"}, _server.ISupport.ChanTypes); - _server.ParseTokens(new Line("005 * CHANTYPES=#& *")); + _server.Parse(new Line("005 * CHANTYPES=#& *")); CollectionAssert.AreEqual(new List<string> {"#", "&"}, _server.ISupport.ChanTypes); } @@ -87,10 +87,10 @@ namespace IrcStates.Tests { Assert.AreEqual(3, _server.ISupport.Modes); - _server.ParseTokens(new Line("005 * MODES *")); + _server.Parse(new Line("005 * MODES *")); Assert.AreEqual(-1, _server.ISupport.Modes); - _server.ParseTokens(new Line("005 * MODES=5 *")); + _server.Parse(new Line("005 * MODES=5 *")); Assert.AreEqual(5, _server.ISupport.Modes); } @@ -98,7 +98,7 @@ namespace IrcStates.Tests public void Rfc1459() { Assert.AreEqual(IrcStates.Casemap.CaseMapping.Rfc1459, _server.ISupport.CaseMapping); - _server.ParseTokens(new Line("005 * CASEMAPPING=rfc1459 *")); + _server.Parse(new Line("005 * CASEMAPPING=rfc1459 *")); Assert.AreEqual(IrcStates.Casemap.CaseMapping.Rfc1459, _server.ISupport.CaseMapping); var lower = _server.CaseFold(@"ÀTEST[]~\"); Assert.AreEqual("Àtest{}^|", lower); @@ -107,7 +107,7 @@ namespace IrcStates.Tests [TestMethod] public void Ascii() { - _server.ParseTokens(new Line("005 * CASEMAPPING=ascii *")); + _server.Parse(new Line("005 * CASEMAPPING=ascii *")); Assert.AreEqual(IrcStates.Casemap.CaseMapping.Ascii, _server.ISupport.CaseMapping); var lower = _server.CaseFold(@"ÀTEST[]~\"); Assert.AreEqual(@"Àtest[]~\", lower); @@ -116,7 +116,7 @@ namespace IrcStates.Tests [TestMethod] public void FallbackToRfc1459() { - _server.ParseTokens(new Line("005 * CASEMAPPING=nonexistent *")); + _server.Parse(new Line("005 * CASEMAPPING=nonexistent *")); Assert.AreEqual(IrcStates.Casemap.CaseMapping.Rfc1459, _server.ISupport.CaseMapping); var lower = _server.CaseFold(@"ÀTEST[]~\"); Assert.AreEqual("Àtest{}^|", lower); @@ -126,7 +126,7 @@ namespace IrcStates.Tests public void Network() { Assert.IsNull(_server.ISupport.Network); - _server.ParseTokens(new Line("005 * NETWORK=testnet *")); + _server.Parse(new Line("005 * NETWORK=testnet *")); Assert.AreEqual("testnet", _server.ISupport.Network); } @@ -134,7 +134,7 @@ namespace IrcStates.Tests public void StatusMsg() { CollectionAssert.AreEqual(new List<string>(), _server.ISupport.StatusMsg); - _server.ParseTokens(new Line("005 * STATUSMSG=&@ *")); + _server.Parse(new Line("005 * STATUSMSG=&@ *")); CollectionAssert.AreEqual(new List<string> {"&", "@"}, _server.ISupport.StatusMsg); } @@ -143,10 +143,10 @@ namespace IrcStates.Tests { Assert.IsNull(_server.ISupport.CallerId); - _server.ParseTokens(new Line("005 * CALLERID=U *")); + _server.Parse(new Line("005 * CALLERID=U *")); Assert.AreEqual("U", _server.ISupport.CallerId); - _server.ParseTokens(new Line("005 * CALLERID *")); + _server.Parse(new Line("005 * CALLERID *")); Assert.AreEqual("g", _server.ISupport.CallerId); } @@ -155,10 +155,10 @@ namespace IrcStates.Tests { Assert.IsNull(_server.ISupport.Excepts); - _server.ParseTokens(new Line("005 * EXCEPTS=U *")); + _server.Parse(new Line("005 * EXCEPTS=U *")); Assert.AreEqual("U", _server.ISupport.Excepts); - _server.ParseTokens(new Line("005 * EXCEPTS *")); + _server.Parse(new Line("005 * EXCEPTS *")); Assert.AreEqual("e", _server.ISupport.Excepts); } @@ -167,10 +167,10 @@ namespace IrcStates.Tests { Assert.IsNull(_server.ISupport.Invex); - _server.ParseTokens(new Line("005 * INVEX=U *")); + _server.Parse(new Line("005 * INVEX=U *")); Assert.AreEqual("U", _server.ISupport.Invex); - _server.ParseTokens(new Line("005 * INVEX *")); + _server.Parse(new Line("005 * INVEX *")); Assert.AreEqual("I", _server.ISupport.Invex); } @@ -179,7 +179,7 @@ namespace IrcStates.Tests { Assert.IsFalse(_server.ISupport.Whox); - _server.ParseTokens(new Line("005 * WHOX *")); + _server.Parse(new Line("005 * WHOX *")); Assert.IsTrue(_server.ISupport.Whox); } @@ -188,10 +188,10 @@ namespace IrcStates.Tests { Assert.IsNull(_server.ISupport.Monitor); - _server.ParseTokens(new Line("005 * MONITOR=123 *")); + _server.Parse(new Line("005 * MONITOR=123 *")); Assert.AreEqual(123, _server.ISupport.Monitor); - _server.ParseTokens(new Line("005 * MONITOR *")); + _server.Parse(new Line("005 * MONITOR *")); Assert.AreEqual(-1, _server.ISupport.Monitor); } @@ -200,10 +200,10 @@ namespace IrcStates.Tests { Assert.IsNull(_server.ISupport.Watch); - _server.ParseTokens(new Line("005 * WATCH=123 *")); + _server.Parse(new Line("005 * WATCH=123 *")); Assert.AreEqual(123, _server.ISupport.Watch); - _server.ParseTokens(new Line("005 * WATCH *")); + _server.Parse(new Line("005 * WATCH *")); Assert.AreEqual(-1, _server.ISupport.Watch); } } |