keep adding more tests
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/push Build is failing
Details
This commit is contained in:
parent
aabf66382b
commit
7c482d8cd9
|
@ -1,9 +1,104 @@
|
|||
using Microsoft.VisualStudio.TestTools.UnitTesting;
|
||||
using System.Collections.Generic;
|
||||
using IrcTokens;
|
||||
using Microsoft.VisualStudio.TestTools.UnitTesting;
|
||||
|
||||
namespace IrcStates.Tests
|
||||
{
|
||||
[TestClass]
|
||||
public class Mode
|
||||
{
|
||||
private Server _server;
|
||||
|
||||
[TestInitialize]
|
||||
public void TestInitialize()
|
||||
{
|
||||
_server = new Server("test");
|
||||
_server.ParseTokens(new Line("001 nickname"));
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
public void UModeAdd()
|
||||
{
|
||||
_server.ParseTokens(new Line("MODE nickname +i"));
|
||||
CollectionAssert.AreEqual(new List<string> {"i"}, _server.Modes);
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
public void UModeRemove()
|
||||
{
|
||||
_server.ParseTokens(new Line("MODE nickname +i"));
|
||||
_server.ParseTokens(new Line("MODE nickname -i"));
|
||||
CollectionAssert.AreEqual(new List<string>(), _server.Modes);
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
public void PrefixAdd()
|
||||
{
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
public void PrefixRemove()
|
||||
{
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
public void ChannelListAdd()
|
||||
{
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
public void ChannelListRemove()
|
||||
{
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
public void ChannelTypeBAdd()
|
||||
{
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
public void ChannelTypeBRemove()
|
||||
{
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
public void ChannelTypeCAdd()
|
||||
{
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
public void ChannelTypeCRemove()
|
||||
{
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
public void ChannelTypeDAdd()
|
||||
{
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
public void ChannelTypeDRemove()
|
||||
{
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
public void ChannelNumeric()
|
||||
{
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
public void ChannelNumericWithoutPlus()
|
||||
{
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
public void UserNumeric()
|
||||
{
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
public void UserNumericWithoutPlus()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -0,0 +1,38 @@
|
|||
using IrcTokens;
|
||||
using Microsoft.VisualStudio.TestTools.UnitTesting;
|
||||
|
||||
namespace IrcStates.Tests
|
||||
{
|
||||
[TestClass]
|
||||
public class Sasl
|
||||
{
|
||||
private Server _server;
|
||||
|
||||
[TestInitialize]
|
||||
public void TestInitialize()
|
||||
{
|
||||
_server = new Server("test");
|
||||
_server.ParseTokens(new Line("900 * nick!user@host account"));
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
public void LoggedIn()
|
||||
{
|
||||
Assert.AreEqual("nick", _server.NickName);
|
||||
Assert.AreEqual("user", _server.UserName);
|
||||
Assert.AreEqual("host", _server.HostName);
|
||||
Assert.AreEqual("account", _server.Account);
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
public void LoggedOut()
|
||||
{
|
||||
_server.ParseTokens(new Line("901 * nick1!user1@host1"));
|
||||
|
||||
Assert.AreEqual("nick1", _server.NickName);
|
||||
Assert.AreEqual("user1", _server.UserName);
|
||||
Assert.AreEqual("host1", _server.HostName);
|
||||
Assert.IsTrue(string.IsNullOrEmpty(_server.Account));
|
||||
}
|
||||
}
|
||||
}
|
|
@ -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()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue