public void NonEmptyGuidPositive()
        {
            // act
            ArgumentCheck.NonEmptyGuid(Guid.NewGuid(), nameof(ArgumentCheck));
            ArgumentCheck.NonEmptyGuid(Guid.NewGuid().ToString(), nameof(ArgumentCheck), "D");

            // assert that we don't throw exception
            Assert.True(true);
        }
 public void NonEmptyGuidNegative()
 {
     // act, assert
     Assert.Throws <ArgumentException>(() => ArgumentCheck.NonEmptyGuid("value", nameof(ArgumentCheck)));
     Assert.Throws <ArgumentException>(() => ArgumentCheck.NonEmptyGuid("value", nameof(ArgumentCheck), "D"));
 }