From 12819508c4f9b1beb31e3e0cf89906c62d9981ec Mon Sep 17 00:00:00 2001 From: Tino Hager Date: Tue, 20 Feb 2024 13:48:42 +0100 Subject: [PATCH] add more test code --- src/Nager.PublicSuffix.TestConsole/Program.cs | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/src/Nager.PublicSuffix.TestConsole/Program.cs b/src/Nager.PublicSuffix.TestConsole/Program.cs index 56d3d67..6504b0e 100644 --- a/src/Nager.PublicSuffix.TestConsole/Program.cs +++ b/src/Nager.PublicSuffix.TestConsole/Program.cs @@ -51,4 +51,18 @@ Console.WriteLine($"{"RegistrableDomain:", 20} {domainInfo.RegistrableDomain}"); Console.WriteLine($"{"Subdomain:",20} {domainInfo.Subdomain}"); Console.WriteLine("------------------------------------------------"); -} \ No newline at end of file +} + + +var validDomains = new[] { "www.google.com", "amazon.com", "microsoft.de", "mail.google.com" }; +var invalidDomains = new[] { "www", "uk", "co.uk", ".", "test@test.com" }; + +foreach (var validDomain in validDomains) +{ + Console.WriteLine($"{validDomain} -> {domainParser.IsValidDomain(validDomain)}"); +} + +foreach (var invalidDomain in invalidDomains) +{ + Console.WriteLine($"{invalidDomain} -> {domainParser.IsValidDomain(invalidDomain)}"); +}