You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by al...@apache.org on 2003/06/29 05:05:45 UTC
cvs commit: jakarta-commons/lang/src/test/org/apache/commons/lang StringEscapeUtilsTest.java
alex 2003/06/28 20:05:45
Modified: lang/src/test/org/apache/commons/lang
StringEscapeUtilsTest.java
Log:
testEscapeSql
Revision Changes Path
1.8 +14 -5 jakarta-commons/lang/src/test/org/apache/commons/lang/StringEscapeUtilsTest.java
Index: StringEscapeUtilsTest.java
===================================================================
RCS file: /home/cvs/jakarta-commons/lang/src/test/org/apache/commons/lang/StringEscapeUtilsTest.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- StringEscapeUtilsTest.java 24 May 2003 04:35:07 -0000 1.7
+++ StringEscapeUtilsTest.java 29 Jun 2003 03:05:45 -0000 1.8
@@ -177,8 +177,14 @@
public void testEscapeHtml() {
for (int i = 0; i < htmlEscapes.length; ++i) {
- assertEquals(htmlEscapes[i][0], htmlEscapes[i][1], StringEscapeUtils.escapeHtml(htmlEscapes[i][2]));
- // todo: add test for (and implement) Writer-based version
+ String message = htmlEscapes[i][0];
+ String expected = htmlEscapes[i][1];
+ String original = htmlEscapes[i][2];
+ assertEquals(message, expected, StringEscapeUtils.escapeHtml(original));
+ // todo: add test for (and implement) Writer-based version, something like this:
+// StringPrintWriter sw = new StringPrintWriter();
+// StringEscapeUtils.escapeHtml(sw, original);
+// assertEquals(expected, sw.getString());
}
}
@@ -223,7 +229,10 @@
// SQL
// see http://www.jguru.com/faq/view.jsp?EID=8881
//--------------------
- // sql doubles-up single-quotes
- //}
+
+ public void testEscapeSql() throws Exception
+ {
+ assertEquals("don''t stop", StringEscapeUtils.escapeSql("don't stop"));
+ }
}
---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org