public static string FormatTextForUi(string text, ushort fontSize, eCrestronFont font, eNamedColour colour) { if (fontSize == 0) { fontSize = defaultfontSize; } string str = String.Format("<FONT size=\x22{0}\x22 face=\x22{1}\x22 color=\x22#{2:X6}\x22>{3}</FONT>", fontSize, font, (uint)colour, text); return(str); }
public void FormatTextForUi_NullOrEmptyInput_ReturnsValidString(string sut, ushort fontSize, eCrestronFont font, eNamedColour colour) { Console.WriteLine("Input : {0}", sut); string result = StringHelper.FormatTextForUi(sut, fontSize, font, colour); Console.WriteLine("Result : {0}", result); Assert.That(result.Length > 0); }