public void ShouldCreateEntityIDFromString()
        {
            // arrange
            var expected = new PersonID(validID);

            var idToParse = validIDAsString;

            // act
            var actual = new PersonID(idToParse);

            // assert
            Assert.AreEqual(expected, actual);
        }
 public static bool TryParse(string value, out PersonID entityID)
 {
     if (UlongIdentifier.TryParse(value, out var id))
     {
         entityID = new PersonID(id);
         return(true);
     }
     else
     {
         entityID = new PersonID();
         return(false);
     }
 }