public void NormalGuidShouldBeInvalidTest() { Guid guid1 = Guid.Empty; Guid guid2 = default; Assert.Throws <ValidationException>(() => GuidGuard.ShouldBeValid(guid1, nameof(guid1))); Assert.Throws <ValidationException>(() => GuidGuard.ShouldBeValid(guid2, nameof(guid2))); }
public void NullableGuidShouldBeInvalidTest() { Guid?guid1 = Guid.Empty; Guid?guid2 = null; Assert.Throws <ValidationException>(() => GuidGuard.ShouldBeValid(guid1, nameof(guid1))); Assert.Throws <ValidationException>(() => GuidGuard.ShouldBeValid(guid2, nameof(guid2))); }
public void ValidGuidTest() { var guid1 = Guid.Empty; var guid2 = Guid.NewGuid(); Guid?guid3 = guid1; Guid?guid4 = null; Guid?guid5 = guid2; Assert.Throws <ValidationException>(() => GuidGuard.ShouldBeValid(guid1, "guid1")); GuidGuard.ShouldBeValid(guid2, "guid2"); Assert.Throws <ValidationException>(() => GuidGuard.ShouldBeValid(guid3, "guid3")); Assert.Throws <ValidationException>(() => GuidGuard.ShouldBeValid(guid4, "guid4")); GuidGuard.ShouldBeValid(guid5, "guid5"); }