public static ClipExpectedAndActual ( string &expected, string &actual, int maxDisplayLength, int mismatch ) : void | ||
expected | string | |
actual | string | |
maxDisplayLength | int | |
mismatch | int | |
return | void |
public static void ClipExpectedAndActual_StringTailsFitInLine() { string s1 = s52; string s2 = s52.Replace('Z', '?'); MsgUtils.ClipExpectedAndActual(ref s1, ref s2, 29, 51); Assert.That(s1, Is.EqualTo("...ABCDEFGHIJKLMNOPQRSTUVWXYZ")); }
public static void ClipExpectedAndActual_StringsDoNotFitInLine() { string s1 = s52; string s2 = "abcdefghij"; MsgUtils.ClipExpectedAndActual(ref s1, ref s2, 29, 10); Assert.That(s1, Is.EqualTo("abcdefghijklmnopqrstuvwxyz...")); Assert.That(s2, Is.EqualTo("abcdefghij")); s1 = s52; s2 = "abcdefghijklmno?qrstuvwxyz"; MsgUtils.ClipExpectedAndActual(ref s1, ref s2, 25, 15); Assert.That(s1, Is.EqualTo("...efghijklmnopqrstuvw...")); Assert.That(s2, Is.EqualTo("...efghijklmno?qrstuvwxyz")); }
public static void ClipExpectedAndActual_StringsFitInLine() { string eClip = s52; string aClip = "abcde"; MsgUtils.ClipExpectedAndActual(ref eClip, ref aClip, 52, 5); Assert.That(eClip, Is.EqualTo(s52)); Assert.That(aClip, Is.EqualTo("abcde")); eClip = s52; aClip = "abcdefghijklmno?qrstuvwxyz"; MsgUtils.ClipExpectedAndActual(ref eClip, ref aClip, 52, 15); Assert.That(eClip, Is.EqualTo(s52)); Assert.That(aClip, Is.EqualTo("abcdefghijklmno?qrstuvwxyz")); }