public void TestRegion() { var regionNames = new List <string> { "RS", "DF, GO, MS e TO", "PA, AM, AC, AM, RO e RR", "CE, MA e PI", "PE, RN, PB e AL", "BA e SE", "MG", "RJ e ES", "SP", "PR e SC" }; string[] region = { "00000000000", "11111111111", "22222222222", "33333333333", "44444444444", "55555555555", "66666666666", "77777777777", "88888888888", "99999999999" }; for (var i = 0; i < 10; i++) { Assert.AreEqual(regionNames[i], CpfRegionCheck.RegionCpf(region[i])); } }
private static void Main() { Console.WriteLine("Insira seu CPF: "); var userCpf = Console.ReadLine().Replace("-", "").Replace(".", ""); var validationResults = CheckLength(userCpf) && CheckFalseSequences(userCpf) && CheckLetters(userCpf) && Validation(userCpf); if (validationResults) { Console.WriteLine("CPF Valido!"); Console.WriteLine(CpfRegionCheck.RegionCpf(userCpf)); } else { Console.WriteLine("CPF Invalido!"); } Console.ReadLine(); }