using ICD.Common.Utils.Converters; using NUnit.Framework; namespace ICD.Common.Utils.Tests.Converters { [TestFixture] public sealed class AnsiToHtmlTest { [TestCase("black\x1b[37mwhite", @"blackwhite")] [TestCase("black\x1b[0mblack", @"blackblack")] [TestCase("black\x1b[37mwhite\x1b[0m", @"blackwhite")] [TestCase("\x1b[30mblack\x1b[37mwhite", @"blackwhite")] public void ConvertTest(string ansi, string expected) { Assert.AreEqual(expected, AnsiToHtml.Convert(ansi)); } } }