public void Equals ()
{
var a = new UniqueId ("a");
var b = new UniqueId (new Guid ());
Assert.IsFalse (a.Equals (null));
Assert.IsFalse (b.Equals (null));
Assert.IsFalse (a.Equals (b));
Assert.IsFalse (a == b);
Assert.IsTrue (a != b);
var c = new UniqueId ("a");
Assert.IsTrue (a.Equals (c));
Assert.IsTrue (a == c);
}