Merge branch 'master' of github.com:lucasteles/BrazilModels #35
GitHub Actions / Test Report
succeeded
Apr 3, 2024 in 0s
Test Report ✔️
✔️ tests/BrazilModels.Tests/TestResults/test_result.xml
377 tests were completed in 26s with 377 passed, 0 failed and 0 skipped.
✔️ BrazilModels.Tests.CnpjStaticTests
✔️ ShouldAlwaysBeSize14
✔️ ShouldAlwaysFormatFull
✔️ ShouldFormatClean("00.123.456/0001-49","00123456000149")
✔️ ShouldFormatClean("01.123.456/0001-01","01123456000101")
✔️ ShouldFormatClean("49.020.406/0001-25","49020406000125")
✔️ ShouldFormatClean("7.3285.396/0001-34","73285396000134")
✔️ ShouldFormatFull("1.123.456/0001-01","01.123.456/0001-01")
✔️ ShouldFormatFull("1123456000101","01.123.456/0001-01")
✔️ ShouldFormatFull("123.456/0001-49","00.123.456/0001-49")
✔️ ShouldFormatFull("123456000149","00.123.456/0001-49")
✔️ ShouldFormatFull("49.020.406/0001-25","49.020.406/0001-25")
✔️ ShouldFormatFull("49020406000125","49.020.406/0001-25")
✔️ ShouldValidateAnyCpnj
✔️ ShouldValidateAsInvalid
✔️ ShouldValidateAsInvalidWhenSameDigits("00.000.000/0000-00")
✔️ ShouldValidateAsInvalidWhenSameDigits("11.111.111/1111-11")
✔️ ShouldValidateAsInvalidWhenSameDigits("22.222.222/2222-22")
✔️ ShouldValidateAsInvalidWhenSameDigits("33.333.333/3333-33")
✔️ ShouldValidateAsInvalidWhenSameDigits("44.444.444/4444-44")
✔️ ShouldValidateAsInvalidWhenSameDigits("55.555.555/5555-55")
✔️ ShouldValidateAsInvalidWhenSameDigits("66.666.666/6666-66")
✔️ ShouldValidateAsInvalidWhenSameDigits("77.777.777/7777-77")
✔️ ShouldValidateAsInvalidWhenSameDigits("88.888.888/8888-88")
✔️ ShouldValidateAsInvalidWhenSameDigits("99.999.999/9999-99")
✔️ ShouldValidateEmpty(" ")
✔️ ShouldValidateEmpty(" ")
✔️ ShouldValidateEmpty("")
✔️ ShouldValidateInvalidMasked
✔️ ShouldValidateMasked
✔️ ShouldValidateMasked
✔️ BrazilModels.Tests.CnpjTests
✔️ NewCnpjShouldBeEmpty
✔️ ShouldBeImplicitSpan
✔️ ShouldBeImplicitString
✔️ ShouldCompareAsString
✔️ ShouldFormatClean
✔️ ShouldFormatFull
✔️ ShouldHaveEmptyCnpj
✔️ ShouldHaveEmptyFormattedCnpj
✔️ BrazilModels.Tests.CnpjTests+ExplicitCastTests
✔️ ShouldCreateACnpj
✔️ ShouldCreateFormattedCnpj
✔️ ShouldCreateUnformattedCnpj
✔️ ShouldThrowInvalidFormattedCnpj
✔️ ShouldThrowInvalidUnformattedCnpj
✔️ ShouldThrowLeftTrimmedCnpj("12345601")
✔️ ShouldThrowLeftTrimmedCnpj("1234567890")
✔️ ShouldThrowLeftTrimmedCnpj("123456797")
✔️ ShouldThrowLeftTrimmedCnpj(12345601)
✔️ ShouldThrowLeftTrimmedCnpj(1234567890)
✔️ ShouldThrowLeftTrimmedCnpj(123456797)
✔️ BrazilModels.Tests.CnpjTests+NewTests
✔️ ShouldCreateACnpj
✔️ ShouldCreateFormattedCnpj
✔️ ShouldCreateUnformattedCnpj
✔️ ShouldThrowInvalidFormattedCnpj
✔️ ShouldThrowInvalidUnformattedCnpj
✔️ ShouldThrowLeftTrimmedCnpj("12345601")
✔️ ShouldThrowLeftTrimmedCnpj("1234567890")
✔️ ShouldThrowLeftTrimmedCnpj("123456797")
✔️ BrazilModels.Tests.CnpjTests+ParseTests
✔️ ShouldCreateACnpj
✔️ ShouldCreateFormattedCnpj
✔️ ShouldCreateUnformattedCnpj
✔️ ShouldParseLeftTrimmedCnpj("1123456000101","01.123.456/0001-01")
✔️ ShouldParseLeftTrimmedCnpj("123456000149","00.123.456/0001-49")
✔️ ShouldParseLeftTrimmedCnpj(1123456000101L,"01.123.456/0001-01")
✔️ ShouldParseLeftTrimmedCnpj(123456000149L,"00.123.456/0001-49")
✔️ ShouldThrowInvalidFormattedCnpj
✔️ ShouldThrowInvalidUnformattedCnpj
✔️ BrazilModels.Tests.CnpjTests+TryParseTests
✔️ ShouldCreateACnpj
✔️ ShouldCreateFormattedCnpj
✔️ ShouldCreateUnformattedCnpj
✔️ ShouldParseLeftTrimmedCnpj("1123456000101","01.123.456/0001-01")
✔️ ShouldParseLeftTrimmedCnpj("123456000149","00.123.456/0001-49")
✔️ ShouldParseLeftTrimmedCnpj(1123456000101L,"01.123.456/0001-01")
✔️ ShouldParseLeftTrimmedCnpj(123456000149L,"00.123.456/0001-49")
✔️ ShouldReturnFalseForInvalidFormattedCnpj
✔️ ShouldReturnFalseForNullString
✔️ ShouldThrowInvalidUnformattedCnpj
✔️ BrazilModels.Tests.CpfCnpjLongTests
✔️ ShouldThrowIfZero
✔️ BrazilModels.Tests.CpfCnpjLongTests+CnpjTests
✔️ ShouldBeImplicitSpan
✔️ ShouldBeImplicitString
✔️ ShouldCompareAsString
✔️ ShouldFormatClean
✔️ ShouldFormatFull
✔️ ShouldHaveCnpjType
✔️ BrazilModels.Tests.CpfCnpjLongTests+CnpjTests+ExplicitCastTests
✔️ ShouldCreateATaxId
✔️ ShouldCreateFormattedTaxId
✔️ ShouldCreateUnformattedTaxId
✔️ BrazilModels.Tests.CpfCnpjLongTests+CnpjTests+NewTests
✔️ ShouldCreateATaxId
✔️ ShouldCreateFormattedTaxId
✔️ ShouldCreateUnformattedTaxId
✔️ ShouldThrowInvalidFormattedTaxId
✔️ BrazilModels.Tests.CpfCnpjLongTests+CpfTests
✔️ ShouldBeImplicitSpan
✔️ ShouldBeImplicitString
✔️ ShouldCompareAsString
✔️ ShouldFormatClean
✔️ ShouldFormatFull
✔️ ShouldHaveCnpjType
✔️ BrazilModels.Tests.CpfCnpjLongTests+CpfTests+ExplicitCastTests
✔️ ShouldCreateATaxId
✔️ ShouldCreateFormattedTaxId
✔️ ShouldCreateUnformattedTaxId
✔️ BrazilModels.Tests.CpfCnpjLongTests+CpfTests+NewTests
✔️ ShouldCreateATaxId
✔️ ShouldCreateFormattedTaxId
✔️ ShouldCreateUnformattedTaxId
✔️ ShouldThrowInvalidFormattedTaxId
✔️ BrazilModels.Tests.CpfCnpjTests
✔️ NewTaxIdShouldBeEmpty
✔️ ShouldHaveEmptyFormattedTaxId
✔️ ShouldHaveEmptyTaxId
✔️ BrazilModels.Tests.CpfCnpjTests+CnpjTests
✔️ ShouldBeImplicitSpan
✔️ ShouldBeImplicitString
✔️ ShouldCompareAsString
✔️ ShouldFormatClean
✔️ ShouldFormatFull
✔️ ShouldHaveCnpjType
✔️ BrazilModels.Tests.CpfCnpjTests+CnpjTests+ExplicitCastTests
✔️ ShouldCreateATaxId
✔️ ShouldCreateFormattedTaxId
✔️ ShouldCreateUnformattedTaxId
✔️ ShouldThrowInvalidFormattedTaxId
✔️ ShouldThrowInvalidUnformattedTaxId
✔️ BrazilModels.Tests.CpfCnpjTests+CnpjTests+NewTests
✔️ ShouldCreateATaxId
✔️ ShouldCreateFormattedTaxId
✔️ ShouldCreateUnformattedTaxId
✔️ ShouldThrowInvalidFormattedTaxId
✔️ ShouldThrowInvalidUnformattedTaxId
✔️ BrazilModels.Tests.CpfCnpjTests+CnpjTests+ParseTests
✔️ ShouldCreateATaxId
✔️ ShouldCreateFormattedTaxId
✔️ ShouldCreateUnformattedTaxId
✔️ ShouldThrowInvalidFormattedTaxId
✔️ ShouldThrowInvalidUnformattedTaxId
✔️ BrazilModels.Tests.CpfCnpjTests+CnpjTests+TryParseTests
✔️ ShouldCreateATaxId
✔️ ShouldCreateFormattedTaxId
✔️ ShouldCreateUnformattedTaxId
✔️ ShouldReturnFalseForInvalidFormattedTaxId
✔️ ShouldReturnFalseForNullString
✔️ ShouldThrowInvalidUnformattedTaxId
✔️ BrazilModels.Tests.CpfCnpjTests+CpfTests
✔️ ShouldBeImplicitSpan
✔️ ShouldBeImplicitString
✔️ ShouldCompareAsString
✔️ ShouldFormatClean
✔️ ShouldFormatFull
✔️ ShouldHaveCnpjType
✔️ BrazilModels.Tests.CpfCnpjTests+CpfTests+ExplicitCastTests
✔️ ShouldCreateATaxId
✔️ ShouldCreateFormattedTaxId
✔️ ShouldCreateUnformattedTaxId
✔️ ShouldThrowInvalidFormattedTaxId
✔️ ShouldThrowInvalidUnformattedTaxId
✔️ BrazilModels.Tests.CpfCnpjTests+CpfTests+NewTests
✔️ ShouldCreateATaxId
✔️ ShouldCreateFormattedTaxId
✔️ ShouldCreateUnformattedTaxId
✔️ ShouldThrowInvalidFormattedTaxId
✔️ ShouldThrowInvalidUnformattedTaxId
✔️ BrazilModels.Tests.CpfCnpjTests+CpfTests+ParseTests
✔️ ShouldCreateATaxId
✔️ ShouldCreateFormattedTaxId
✔️ ShouldCreateUnformattedTaxId
✔️ ShouldThrowInvalidFormattedTaxId
✔️ ShouldThrowInvalidUnformattedTaxId
✔️ BrazilModels.Tests.CpfCnpjTests+CpfTests+TryParseTests
✔️ ShouldCreateATaxId
✔️ ShouldCreateFormattedTaxId
✔️ ShouldCreateUnformattedTaxId
✔️ ShouldThrowInvalidFormattedTaxId
✔️ ShouldThrowInvalidUnformattedTaxId
✔️ BrazilModels.Tests.CpfStaticTests
✔️ ShouldAlwaysBeSize14
✔️ ShouldAlwaysFormatFull
✔️ ShouldFormatClean("000.123.456-01","00012345601")
✔️ ShouldFormatClean("001.234.567-97","00123456797")
✔️ ShouldFormatClean("012.345.678-90","01234567890")
✔️ ShouldFormatClean("319.818.120-83","31981812083")
✔️ ShouldFormatClean("999.123.456-06","99912345606")
✔️ ShouldFormatFull("00012345601","000.123.456-01")
✔️ ShouldFormatFull("00123456797","001.234.567-97")
✔️ ShouldFormatFull("01234567890","012.345.678-90")
✔️ ShouldFormatFull("12345601","000.123.456-01")
✔️ ShouldFormatFull("1234567890","012.345.678-90")
✔️ ShouldFormatFull("123456797","001.234.567-97")
✔️ ShouldFormatFull("31981812083","319.818.120-83")
✔️ ShouldFormatFull("99912345606","999.123.456-06")
✔️ ShouldValidate
✔️ ShouldValidateAnyCpf
✔️ ShouldValidateAsInvalidWhenSameDigits("000.000.000-00")
✔️ ShouldValidateAsInvalidWhenSameDigits("111.111.111-11")
✔️ ShouldValidateAsInvalidWhenSameDigits("222.222.222-22")
✔️ ShouldValidateAsInvalidWhenSameDigits("333.333.333-33")
✔️ ShouldValidateAsInvalidWhenSameDigits("444.444.444-44")
✔️ ShouldValidateAsInvalidWhenSameDigits("555.555.555-55")
✔️ ShouldValidateAsInvalidWhenSameDigits("666.666.666-66")
✔️ ShouldValidateAsInvalidWhenSameDigits("777.777.777-77")
✔️ ShouldValidateAsInvalidWhenSameDigits("888.888.888-88")
✔️ ShouldValidateAsInvalidWhenSameDigits("999.999.999-99")
✔️ ShouldValidateEmpty(" ")
✔️ ShouldValidateEmpty(" ")
✔️ ShouldValidateEmpty("")
✔️ ShouldValidateInvalid
✔️ ShouldValidateInvalidMasked
✔️ ShouldValidateMasked
✔️ BrazilModels.Tests.CpfTests
✔️ NewCpfShouldBeEmpty
✔️ ShouldBeImplicitSpan
✔️ ShouldBeImplicitString
✔️ ShouldCompareAsString
✔️ ShouldFormatClean
✔️ ShouldFormatFull
✔️ ShouldHaveEmptyCpf
✔️ ShouldHaveEmptyFormattedCpf
✔️ BrazilModels.Tests.CpfTests+ExplicitCastTests
✔️ ShouldCreateACpf
✔️ ShouldCreateFormattedCpf
✔️ ShouldCreateUnformattedCpf
✔️ ShouldThrowInvalidFormattedCpf
✔️ ShouldThrowInvalidUnformattedCpf
✔️ ShouldThrowLeftTrimmedCpf("12345601")
✔️ ShouldThrowLeftTrimmedCpf("1234567890")
✔️ ShouldThrowLeftTrimmedCpf("123456797")
✔️ ShouldThrowLeftTrimmedCpf(12345601)
✔️ ShouldThrowLeftTrimmedCpf(1234567890)
✔️ ShouldThrowLeftTrimmedCpf(123456797)
✔️ BrazilModels.Tests.CpfTests+NewTests
✔️ ShouldCreateACpf
✔️ ShouldCreateFormattedCpf
✔️ ShouldCreateUnformattedCpf
✔️ ShouldThrowInvalidFormattedCpf
✔️ ShouldThrowInvalidUnformattedCpf
✔️ ShouldThrowLeftTrimmedCpf("12345601")
✔️ ShouldThrowLeftTrimmedCpf("1234567890")
✔️ ShouldThrowLeftTrimmedCpf("123456797")
✔️ BrazilModels.Tests.CpfTests+ParseTests
✔️ ShouldCreateACpf
✔️ ShouldCreateFormattedCpf
✔️ ShouldCreateUnformattedCpf
✔️ ShouldParseLeftTrimmedCpf("12345601","000.123.456-01")
✔️ ShouldParseLeftTrimmedCpf("1234567890","012.345.678-90")
✔️ ShouldParseLeftTrimmedCpf("123456797","001.234.567-97")
✔️ ShouldParseLeftTrimmedCpf(12345601,"000.123.456-01")
✔️ ShouldParseLeftTrimmedCpf(1234567890,"012.345.678-90")
✔️ ShouldParseLeftTrimmedCpf(123456797,"001.234.567-97")
✔️ ShouldThrowInvalidFormattedCpf
✔️ ShouldThrowInvalidUnformattedCpf
✔️ BrazilModels.Tests.CpfTests+TryParseTests
✔️ ShouldCreateACpf
✔️ ShouldCreateFormattedCpf
✔️ ShouldCreateUnformattedCpf
✔️ ShouldParseLeftTrimmedCpf("12345601","000.123.456-01")
✔️ ShouldParseLeftTrimmedCpf("1234567890","012.345.678-90")
✔️ ShouldParseLeftTrimmedCpf("123456797","001.234.567-97")
✔️ ShouldParseLeftTrimmedCpf(12345601,"000.123.456-01")
✔️ ShouldParseLeftTrimmedCpf(1234567890,"012.345.678-90")
✔️ ShouldParseLeftTrimmedCpf(123456797,"001.234.567-97")
✔️ ShouldReturnFalseForInvalidFormattedCpf
✔️ ShouldReturnFalseForNullString
✔️ ShouldThrowInvalidUnformattedCpf
✔️ BrazilModels.Tests.EmailTests
✔️ ShouldCompareEmail
✔️ ShouldDeserializeEmail
✔️ ShouldParseEmail
✔️ ShouldReturnFalseForInvalid
✔️ ShouldReturnValidForValidEmail
✔️ ShouldSerializeEmail
✔️ ShouldThrowInvalidEmail
✔️ ShouldTryParseReturnFalse
✔️ ShouldTryParseSuccessfully
✔️ BrazilModels.Tests.ExtensionsTests
✔️ BrazilDecimalStringRepresentation("-R$ 1,00",-1.0d)
✔️ BrazilDecimalStringRepresentation("R$ 0,00",0)
✔️ BrazilDecimalStringRepresentation("R$ 1.100,10",1100.1d)
✔️ BrazilDecimalStringRepresentation("R$ 20,21",20.21d)
✔️ BrazilDecimalStringRepresentation("R$ 300,32",300.32d)
✔️ BrazilDecimalStringRepresentation("R$ 6.059.776,36",6059776.36d)
✔️ BrazilDecimalStringRepresentation("R$ 99.999.999,99",99999999.99d)
✔️ BrazilDecimalStringRepresentationWithoutFormat("-1",-1.0d)
✔️ BrazilDecimalStringRepresentationWithoutFormat("0",0)
✔️ BrazilDecimalStringRepresentationWithoutFormat("1100,1",1100.1d)
✔️ BrazilDecimalStringRepresentationWithoutFormat("20,21",20.21d)
✔️ BrazilDecimalStringRepresentationWithoutFormat("300,32",300.32d)
✔️ BrazilDecimalStringRepresentationWithoutFormat("6059776,36",6059776.36d)
✔️ BrazilDecimalStringRepresentationWithoutFormat("999999999,99",999999999.99d)
✔️ BrazilDecimalStringRepresentationWithoutSymbol("-1,00",-1.0d)
✔️ BrazilDecimalStringRepresentationWithoutSymbol("0,00",0)
✔️ BrazilDecimalStringRepresentationWithoutSymbol("1.100,10",1100.1d)
✔️ BrazilDecimalStringRepresentationWithoutSymbol("20,21",20.21d)
✔️ BrazilDecimalStringRepresentationWithoutSymbol("300,32",300.32d)
✔️ BrazilDecimalStringRepresentationWithoutSymbol("6.059.776,36",6059776.36d)
✔️ BrazilDecimalStringRepresentationWithoutSymbol("99.999.999,99",99999999.99d)
✔️ ParseDecimalBrazil("-1,00",-1.0d)
✔️ ParseDecimalBrazil("0,00",0)
✔️ ParseDecimalBrazil("1.100,10",1100.1d)
✔️ ParseDecimalBrazil("20,21",20.21d)
✔️ ParseDecimalBrazil("300,32",300.32d)
✔️ ParseDecimalBrazil("6.059.776,36",6059776.36d)
✔️ ParseDecimalBrazil("999.999.999,99",999999999.99d)
✔️ BrazilModels.Tests.PhoneNumberTests
✔️ ShouldComparePhoneNumber
✔️ ShouldDeserializePhoneNumber
✔️ ShouldParsePhoneNumber
✔️ ShouldParsePhoneNumberWithCountryCode
✔️ ShouldReturnFalseForInvalid
✔️ ShouldReturnValidForValidPhoneNumber
✔️ ShouldSerializePhoneNumber
✔️ ShouldSerializePhoneNumberWithPlus
✔️ BrazilModels.Tests.SerializeTests
✔️ ShouldDeserializeCnpj
✔️ ShouldDeserializeCpf
✔️ ShouldDeserializeTaxIdCnpj
✔️ ShouldDeserializeTaxIdCpf
✔️ ShouldSerializeCnpj
✔️ ShouldSerializeCpf
✔️ ShouldSerializeTaxIdCnpj
✔️ ShouldSerializeTaxIdCpf
✔️ BrazilModels.Tests.SwaggerSchemaTests
✔️ CanShowImplementationTypeExampleWithSwaggerSchemaFilter(BrazilModels.Cnpj)
✔️ CanShowImplementationTypeExampleWithSwaggerSchemaFilter(BrazilModels.Cpf)
✔️ CanShowImplementationTypeExampleWithSwaggerSchemaFilter(BrazilModels.CpfCnpj)
✔️ CanShowImplementationTypeExampleWithSwaggerSchemaFilter(BrazilModels.Email)
✔️ CanShowImplementationTypeExampleWithSwaggerSchemaFilter(BrazilModels.PhoneNumber)
✔️ SkipShowImplementationTypeExampleForOtherTypes(System.Boolean)
✔️ SkipShowImplementationTypeExampleForOtherTypes(System.Int32)
✔️ BrazilModels.Tests.TaxIdStaticTests+TaxIdAsCnpjStaticTests
✔️ ShouldAlwaysBeSize14
✔️ ShouldAlwaysFormatFull
✔️ ShouldFormatClean("00.123.456/0001-49","00123456000149")
✔️ ShouldFormatClean("01.123.456/0001-01","01123456000101")
✔️ ShouldFormatClean("49.020.406/0001-25","49020406000125")
✔️ ShouldFormatClean("7.3285.396/0001-34","73285396000134")
✔️ ShouldFormatFull("00.123.456/0001-49","00.123.456/0001-49")
✔️ ShouldFormatFull("00123456000149","00.123.456/0001-49")
✔️ ShouldFormatFull("01.123.456/0001-01","01.123.456/0001-01")
✔️ ShouldFormatFull("01123456000101","01.123.456/0001-01")
✔️ ShouldFormatFull("49.020.406/0001-25","49.020.406/0001-25")
✔️ ShouldFormatFull("49020406000125","49.020.406/0001-25")
✔️ ShouldValidateAnyCpnj
✔️ ShouldValidateAsInvalid
✔️ ShouldValidateAsInvalidWhenSameDigits("00.000.000/0000-00")
✔️ ShouldValidateAsInvalidWhenSameDigits("11.111.111/1111-11")
✔️ ShouldValidateAsInvalidWhenSameDigits("22.222.222/2222-22")
✔️ ShouldValidateAsInvalidWhenSameDigits("33.333.333/3333-33")
✔️ ShouldValidateAsInvalidWhenSameDigits("44.444.444/4444-44")
✔️ ShouldValidateAsInvalidWhenSameDigits("55.555.555/5555-55")
✔️ ShouldValidateAsInvalidWhenSameDigits("66.666.666/6666-66")
✔️ ShouldValidateAsInvalidWhenSameDigits("77.777.777/7777-77")
✔️ ShouldValidateAsInvalidWhenSameDigits("88.888.888/8888-88")
✔️ ShouldValidateAsInvalidWhenSameDigits("99.999.999/9999-99")
✔️ ShouldValidateEmpty(" ")
✔️ ShouldValidateEmpty(" ")
✔️ ShouldValidateEmpty("")
✔️ ShouldValidateInvalidMasked
✔️ ShouldValidateMasked
✔️ ShouldValidateMasked
✔️ BrazilModels.Tests.TaxIdStaticTests+TaxIdCpfStaticTests
✔️ ShouldAlwaysBeSize14
✔️ ShouldAlwaysFormatFull
✔️ ShouldFormatClean("000.123.456-01","00012345601")
✔️ ShouldFormatClean("001.234.567-97","00123456797")
✔️ ShouldFormatClean("012.345.678-90","01234567890")
✔️ ShouldFormatClean("319.818.120-83","31981812083")
✔️ ShouldFormatClean("999.123.456-06","99912345606")
✔️ ShouldFormatFull("00012345601","000.123.456-01")
✔️ ShouldFormatFull("00012345601","000.123.456-01")
✔️ ShouldFormatFull("00123456797","001.234.567-97")
✔️ ShouldFormatFull("00123456797","001.234.567-97")
✔️ ShouldFormatFull("01234567890","012.345.678-90")
✔️ ShouldFormatFull("01234567890","012.345.678-90")
✔️ ShouldFormatFull("31981812083","319.818.120-83")
✔️ ShouldFormatFull("99912345606","999.123.456-06")
✔️ ShouldValidate
✔️ ShouldValidateAnyCpf
✔️ ShouldValidateAsInvalidWhenSameDigits("000.000.000-00")
✔️ ShouldValidateAsInvalidWhenSameDigits("111.111.111-11")
✔️ ShouldValidateAsInvalidWhenSameDigits("222.222.222-22")
✔️ ShouldValidateAsInvalidWhenSameDigits("333.333.333-33")
✔️ ShouldValidateAsInvalidWhenSameDigits("444.444.444-44")
✔️ ShouldValidateAsInvalidWhenSameDigits("555.555.555-55")
✔️ ShouldValidateAsInvalidWhenSameDigits("666.666.666-66")
✔️ ShouldValidateAsInvalidWhenSameDigits("777.777.777-77")
✔️ ShouldValidateAsInvalidWhenSameDigits("888.888.888-88")
✔️ ShouldValidateAsInvalidWhenSameDigits("999.999.999-99")
✔️ ShouldValidateInvalid
✔️ ShouldValidateInvalidMasked
✔️ ShouldValidateMasked
✔️ BrazilModels.Tests.TypeConverterTests+CnpjTests
✔️ CanConvertFromShouldBeTrueToString
✔️ CanConvertToShouldBeTrueToString
✔️ ConverterIdValidShouldBeTrueToString
✔️ ConvertFromShouldWorkForString
✔️ ConvertToShouldWorkString
✔️ BrazilModels.Tests.TypeConverterTests+CpfCnpjTests
✔️ CanConvertFromShouldBeTrueToString
✔️ CanConvertToShouldBeTrueToString
✔️ ConverterIdValidShouldBeTrueToString
✔️ ConvertFromShouldWorkForString
✔️ ConvertToShouldWorkString
✔️ BrazilModels.Tests.TypeConverterTests+CpfTests
✔️ CanConvertFromShouldBeTrueToString
✔️ CanConvertToShouldBeTrueToString
✔️ ConverterIdValidShouldBeTrueToString
✔️ ConvertFromShouldWorkForString
✔️ ConvertToShouldWorkString
Loading