public void CompareByCodePoint(string strOne, string strTwo, int nExpectedResult) { int nActual12 = StringUtility.CompareByCodePoint(strOne, strTwo); int nActual21 = StringUtility.CompareByCodePoint(strTwo, strOne); if (nExpectedResult < 0) { Assert.Less(nActual12, 0); Assert.Greater(nActual21, 0); } else if (nExpectedResult == 0) { Assert.AreEqual(0, nActual12); Assert.AreEqual(0, nActual21); } else { Assert.Greater(nActual12, 0); Assert.Less(nActual21, 0); } }