public static void Converting_Boxed_Guid_To_A_Guid_Returns_Original_Guid_Value() { // Arrange Guid sample = Guid.NewGuid(); // Act bool success = UmbracoHelper.ConvertIdObjectToGuid( sample, out Guid result ); // Assert Assert.IsTrue(success); Assert.That(result, Is.EqualTo(sample)); }
public static void Converting_Hello_To_A_Guid_Returns_False() { // Arrange const string sample = "Hello"; // Act bool success = UmbracoHelper.ConvertIdObjectToGuid( sample, out Guid result ); // Assert Assert.IsFalse(success); Assert.That(result, Is.EqualTo(new Guid("00000000-0000-0000-0000-000000000000"))); }
public static void Converting_Unsupported_Object_To_A_Guid_Returns_False() { // Arrange var clearlyWillNotConvertToGuid = new StringBuilder(0); // Act bool success = UmbracoHelper.ConvertIdObjectToGuid( clearlyWillNotConvertToGuid, out Guid result ); // Assert Assert.IsFalse(success); Assert.That(result, Is.EqualTo(new Guid("00000000-0000-0000-0000-000000000000"))); }
public static void Converting_string_guid_to_a_guid_returns_original_guid_value() { // Arrange Guid sample = Guid.NewGuid(); // Act bool success = UmbracoHelper.ConvertIdObjectToGuid( sample.ToString(), out Guid result ); // Assert Assert.IsTrue(success); Assert.That(result, Is.EqualTo(sample)); }