public void ShouldNotEqualOtherWithDifferentType() { var a = new SdkDeviceInfo(DeviceType.Mousepad, 1); var b = new SdkDeviceInfo(DeviceType.Mouse, 1); Assert.AreNotEqual(a, b); }
public void ShouldNotEqualOtherWithDifferentState() { var a = new SdkDeviceInfo(DeviceType.Keyboard, 5); var b = new SdkDeviceInfo(DeviceType.Keyboard, 0); Assert.AreNotEqual(a, b); }
public void ShouldNotEqualOtherWithDifferentStateUsingInequalOp() { var a = new SdkDeviceInfo(DeviceType.Keyboard, 3); var b = new SdkDeviceInfo(DeviceType.Keyboard, 0); Assert.True(a != b); }
public void ShouldEqualOtherWithSameData() { var a = new SdkDeviceInfo(DeviceType.Keyboard, 5); var b = new SdkDeviceInfo(DeviceType.Keyboard, 5); Assert.AreEqual(a, b); }
public void ShouldNotEqualOtherWithDifferentTypeUsingInequalOp() { var a = new SdkDeviceInfo(DeviceType.Mousepad, 4); var b = new SdkDeviceInfo(DeviceType.Mouse, 4); Assert.True(a != b); }
public void ShouldNotEqualOtherWithDifferentStateUsingEqualOp() { var a = new SdkDeviceInfo(DeviceType.Keyboard, 2); var b = new SdkDeviceInfo(DeviceType.Keyboard, 0); Assert.False(a == b); }
public void ShouldNotEqualOtherWithDifferentTypeUsingEqualOp() { var a = new SdkDeviceInfo(DeviceType.Mousepad, 3); var b = new SdkDeviceInfo(DeviceType.Mouse, 3); Assert.False(a == b); }
public void ShouldEqualOtherWithSameDataUsingInequalOp() { var a = new SdkDeviceInfo(DeviceType.Keyboard, 2); var b = new SdkDeviceInfo(DeviceType.Keyboard, 2); Assert.False(a != b); }
public void ShouldEqualOtherWithSameDataUsingEqualOp() { var a = new SdkDeviceInfo(DeviceType.Keyboard, 1); var b = new SdkDeviceInfo(DeviceType.Keyboard, 1); Assert.True(a == b); }
public void ShouldNotBeConnectedWhenCountZero() { var info = new SdkDeviceInfo(DeviceType.Speakers, 0); Assert.False(info.Connected); }
public void ShouldBeConnectedWhenCountPositive(uint count) { var info = new SdkDeviceInfo(DeviceType.Speakers, count); Assert.True(info.Connected); }
public void ShouldConstructWithCorrectState(uint state) { var info = new SdkDeviceInfo(DeviceType.Speakers, state); Assert.AreEqual(state, info.ConnectedCount); }
public void ShouldConstructWithCorrectType() { var info = new SdkDeviceInfo(DeviceType.Headset, 1); Assert.AreEqual(DeviceType.Headset, info.Type); }
public void ShouldNotEqualArbitraryObject() { var info = new SdkDeviceInfo(DeviceType.Mouse, 0); Assert.AreNotEqual(info, new object()); }
public void ShouldNotEqualNull() { var info = new SdkDeviceInfo(DeviceType.Keyboard, 1); Assert.False(info.Equals(null)); }