public void UniqueDeviceNameOperators() { string udn = UniqueDeviceName.Parse("uuid:39011bdc-e9e7-408c-94c3-b14b2f4570a8"); Assert.AreEqual("uuid:39011bdc-e9e7-408c-94c3-b14b2f4570a8", udn); UniqueDeviceName udn2 = "uuid:39011bdc-e9e7-408c-94c3-b14b2f4570a8"; Assert.AreEqual("39011bdc-e9e7-408c-94c3-b14b2f4570a8", udn2.Uuid.ToString()); Assert.IsTrue(udn == udn2); Assert.IsTrue(udn2 == udn); Assert.IsTrue("uuid:C6E51CDA-DE50-408F-9B05-646C95D78423" != udn2); Assert.IsTrue(udn2 != "uuid:C6E51CDA-DE50-408F-9B05-646C95D78423"); UniqueDeviceName nullUdn = null; string nullString = null; Assert.IsFalse("uuid:C6E51CDA-DE50-408F-9B05-646C95D78423" == nullUdn); Assert.IsFalse(nullUdn == "uuid:C6E51CDA-DE50-408F-9B05-646C95D78423"); Assert.IsTrue(nullString == nullUdn); Assert.IsTrue(nullUdn == nullString); nullUdn = (string)null; Assert.IsNull(nullUdn); }
public void UniqueDeviceNameParseNullThrows() { UniqueDeviceName.Parse(null); Assert.Fail(); }