public void Max_InvalidLengthCases_ThrowsException(
     string sStringRaw,
     int iLength,
     StringExtensionMethods.MaxCutModes mode)
 {
     Assert.Throws <String_Max_InvalidLengthException>(() => sStringRaw.Max(iLength, mode));
 }
 public void Max_ValidLenghthCases_ReturnsCorrectString(
     string sStringRaw,
     int iLength,
     StringExtensionMethods.MaxCutModes mode,
     string sExpected)
 {
     Assert.AreEqual(sExpected, sStringRaw.Max(iLength, mode));
 }