public void Equals_Handles_Null_And_Null_IPEndPoint() { var a = new ConnectionKey(null, new IPEndPoint(new IPAddress(0x0), 1)); ConnectionKey b = null; Assert.False(a.Equals(b)); }
public void Equals_Handles_Null_And_Null_Username() { var a = new ConnectionKey("a", null); ConnectionKey b = null; Assert.False(a.Equals(b)); }
public void Equals_Returns_False_When_Not_Equal() { var a = new ConnectionKey("a", new IPAddress(0x0), 1); var b = new ConnectionKey("a", new IPAddress(0x1), 1); Assert.False(a.Equals(b)); Assert.False(b.Equals(a)); }
public void Equals_Handles_Boxed_Instances() { var a = new ConnectionKey("a", new IPAddress(0x0), 1); var b = new ConnectionKey("a", new IPAddress(0x0), 1); Assert.True(a.Equals((object)b)); Assert.True(b.Equals((object)a)); }
public void Equals_Returns_False_When_Different_Type() { var a = new ConnectionKey("a", new IPAddress(0x0), 1); var b = "foo"; Assert.False(a.Equals(b)); Assert.False(b.Equals(a)); }
public void Equals_Returns_True_When_Equal() { var a = new ConnectionKey("a", new IPAddress(0x0), 1, MessageConnectionType.Default); var b = new ConnectionKey("a", new IPAddress(0x0), 1, MessageConnectionType.Default); Assert.True(a.Equals(b)); Assert.True(b.Equals(a)); }
public void Equals_Handles_Null_Username_And_IPEndPoint() { var a = new ConnectionKey(null, new IPEndPoint(new IPAddress(0x0), 1)); var b = new ConnectionKey("a", null); Assert.False(a.Equals(b)); Assert.False(b.Equals(a)); }
public void Equals_Handles_Both_Null_Usernames() { var a = new ConnectionKey(null, new IPEndPoint(new IPAddress(0x0), 1)); var b = new ConnectionKey(null, new IPEndPoint(new IPAddress(0x0), 1)); Assert.True(a.Equals(b)); Assert.True(b.Equals(a)); }
public void Equals_Handles_Both_Null_IPEndPoints() { var a = new ConnectionKey("a", null); var b = new ConnectionKey("a", null); Assert.True(a.Equals(b)); Assert.True(b.Equals(a)); }
public void Equals_Returns_False_When_Port_Differs() { var a = new ConnectionKey("a", new IPEndPoint(new IPAddress(0x0), 1)); var b = new ConnectionKey("a", new IPEndPoint(new IPAddress(0x0), 2)); Assert.False(a.Equals(b)); Assert.False(b.Equals(a)); }
public void Equals_Returns_True_When_Equal() { var a = new ConnectionKey("a", new IPEndPoint(new IPAddress(0x0), 1)); var b = new ConnectionKey("a", new IPEndPoint(new IPAddress(0x0), 1)); Assert.True(a.Equals(b)); Assert.True(b.Equals(a)); }