Exemplo n.º 1
0
        public void With_Valid_String_Digits_With_Four_HexaDecimals()
        {
            var guid = System.Guid.NewGuid().ToString("X");

            ResultParsers
            .GuidExact(guid, GuidFormat.FourHexadecimalWrappedInBrackets)
            .AssertValue(System.Guid.Parse(guid));
        }
Exemplo n.º 2
0
        public void With_Valid_String_Digits_With_Hyphens()
        {
            var guid = System.Guid.NewGuid().ToString("D");

            ResultParsers
            .GuidExact(guid, GuidFormat.DigitsWithHyphens)
            .AssertValue(System.Guid.Parse(guid));
        }
Exemplo n.º 3
0
        public void With_Invalid_String_Digits_With_Hyphens_Wrapped_In_Parentheses()
        {
            var guid = "foobar";

            ResultParsers
            .GuidExact(guid, GuidFormat.DigitsWithHyphensWrappedInParentheses)
            .AssertError(AssertionUtilities.FormatStringParserMessage <Guid>("foobar"));
        }
Exemplo n.º 4
0
        public void With_Valid_String_Digits_Only()
        {
            var guid = System.Guid.NewGuid().ToString("N");

            ResultParsers
            .GuidExact(guid, GuidFormat.DigitsOnly)
            .AssertValue(System.Guid.Parse(guid));
        }
Exemplo n.º 5
0
        public void With_Valid_String_Digits_With_Hyphens_Wrapped_In_Parentheses()
        {
            var guid = System.Guid.NewGuid().ToString("P");

            ResultParsers
            .GuidExact(guid, GuidFormat.DigitsWithHyphensWrappedInParentheses)
            .AssertValue(System.Guid.Parse(guid));
        }
Exemplo n.º 6
0
 public void With_Invalid_String_Digits_Only() =>
 ResultParsers
 .GuidExact("foobar", GuidFormat.DigitsOnly)
 .AssertError(AssertionUtilities.FormatStringParserMessage <Guid>("foobar"));
Exemplo n.º 7
0
 public void With_Null_String_Digits_With_Hyphens_Wrapped_In_Parentheses() =>
 ResultParsers
 .GuidExact(null, GuidFormat.DigitsWithHyphensWrappedInParentheses)
 .AssertError(AssertionUtilities.FormatStringParserMessage <Guid>(null));
Exemplo n.º 8
0
 public void With_Null_String_Digits_With_Four_HexaDecimals() =>
 ResultParsers
 .GuidExact(null, GuidFormat.FourHexadecimalWrappedInBrackets)
 .AssertError(AssertionUtilities.FormatStringParserMessage <Guid>(null));
Exemplo n.º 9
0
 public void With_Null_String_Digits_Only() =>
 ResultParsers
 .GuidExact(null, GuidFormat.DigitsOnly)
 .AssertError(AssertionUtilities.FormatStringParserMessage <Guid>(null));