public void SanitizeTextReturnsWhitespaceWhenWhitespacePassed()
        {
            const string whitespaceText = "   ";
            var          actualText     = TerminalResponseBase.RemoveDiacritics(whitespaceText);

            Assert.AreEqual(whitespaceText, actualText);
        }
        public void SanitizeTextReturnsEmptyWhenEmptyPassed()
        {
            var emptyText  = string.Empty;
            var actualText = TerminalResponseBase.RemoveDiacritics(emptyText);

            Assert.AreEqual(emptyText, actualText);
        }
        public void SanitizeTextReturnsNullWhenNullPassed()
        {
            const string nullText   = null;
            var          actualText = TerminalResponseBase.RemoveDiacritics(nullText);

            Assert.AreEqual(nullText, actualText);
        }
        public void SanitizeTextLeavesNonDiacriticizedLettersIntact()
        {
            const string diacriticizedText = "Lévi";
            const string expectedText      = "Levi";
            var          actualText        = TerminalResponseBase.RemoveDiacritics(diacriticizedText);

            Assert.AreEqual(expectedText, actualText);
        }
        public void SanitizeTextRemovesDiacritics()
        {
            const string diacriticizedText = "éàç";
            const string expectedText      = "eac";
            var          actualText        = TerminalResponseBase.RemoveDiacritics(diacriticizedText);

            Assert.AreEqual(expectedText, actualText);
        }