public void TestTryParse() { // Lowercase and uppercase TemporalId recordId1, recordId2; Assert.True(TemporalId.TryParse("2003-05-01T10:15:00.000Z0000010002000abc", out recordId1)); Assert.True(TemporalId.TryParse("2003-05-01T10:15:00.000Z0000010002000ABC", out recordId2)); Assert.True(recordId1.ToByteArray().SequenceEqual(recordId2.ToByteArray())); // ToString returns lower case Assert.True(recordId1.ToString() == "2003-05-01T10:15:00.000Z0000010002000abc"); Assert.True(recordId1.ToString() == recordId2.ToString()); }