[Test] public void CheckNameSuffixes() { string senderName = "Michael McNaman, Jr."; string mail = ""; ContactResolver.ResolveName(senderName, mail, out Title, out FirstName, out MiddleName, out LastName, out Suffix, out AddSpec); Assert.IsTrue(FirstName.IndexOf("Jr.") == -1); Assert.IsTrue(LastName.IndexOf("Jr.") == -1); Console.WriteLine("1. - [" + senderName + "]: " + FirstName + "|" + LastName + " | " + Suffix); senderName = "Michael L. McNaman, Sr."; ContactResolver.ResolveName(senderName, mail, out Title, out FirstName, out MiddleName, out LastName, out Suffix, out AddSpec); Assert.IsTrue(FirstName.IndexOf("Jr.") == -1); Assert.IsTrue(LastName.IndexOf("Jr.") == -1); Console.WriteLine("2. - [" + senderName + "]: " + FirstName + " | " + LastName + " | " + Suffix); senderName = "Michael L. McNaman, I"; ContactResolver.ResolveName(senderName, mail, out Title, out FirstName, out MiddleName, out LastName, out Suffix, out AddSpec); Assert.IsTrue(FirstName.IndexOf(" I") == -1); Assert.IsTrue(LastName.IndexOf(" I") == -1); Console.WriteLine("3. - [" + senderName + "]: " + FirstName + " | " + LastName + " | " + Suffix); senderName = "Michael L. McNaman II "; ContactResolver.ResolveName(senderName, mail, out Title, out FirstName, out MiddleName, out LastName, out Suffix, out AddSpec); Assert.IsTrue(FirstName.IndexOf("II") == -1); Assert.IsTrue(LastName.IndexOf("II") == -1); Console.WriteLine("4. - [" + senderName + "]: " + FirstName + " | " + LastName + " | " + Suffix); senderName = "Michael L. McNaman III "; ContactResolver.ResolveName(senderName, mail, out Title, out FirstName, out MiddleName, out LastName, out Suffix, out AddSpec); Assert.IsTrue(FirstName.IndexOf("III") == -1); Assert.IsTrue(LastName.IndexOf("III") == -1); Console.WriteLine("5. - [" + senderName + "]: " + FirstName + " | " + LastName + " | " + Suffix); senderName = "Prof. Michael L. McNaman III "; ContactResolver.ResolveName(senderName, mail, out Title, out FirstName, out MiddleName, out LastName, out Suffix, out AddSpec); Assert.IsTrue(FirstName.IndexOf("Prof") == -1); Assert.IsTrue(LastName.IndexOf("Prof") == -1); Console.WriteLine("5. - [" + senderName + "]: " + Title + " | " + FirstName + " | " + LastName + " | " + Suffix); senderName = "Dr Michael L. McNaman III "; ContactResolver.ResolveName(senderName, mail, out Title, out FirstName, out MiddleName, out LastName, out Suffix, out AddSpec); Assert.IsTrue(FirstName.IndexOf("Prof") == -1); Assert.IsTrue(LastName.IndexOf("Prof") == -1); Console.WriteLine("6. - [" + senderName + "]: " + Title + " | " + FirstName + " | " + LastName + " | " + Suffix); }