You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@struts.apache.org by lu...@apache.org on 2013/01/09 23:35:08 UTC
svn commit: r1431122 -
/struts/struts2/trunk/xwork-core/src/test/java/com/opensymphony/xwork2/validator/validators/DateRangeFieldValidatorTest.java
Author: lukaszlenart
Date: Wed Jan 9 22:35:08 2013
New Revision: 1431122
URL: http://svn.apache.org/viewvc?rev=1431122&view=rev
Log:
WW-2923 adds support to be Locale independent
Modified:
struts/struts2/trunk/xwork-core/src/test/java/com/opensymphony/xwork2/validator/validators/DateRangeFieldValidatorTest.java
Modified: struts/struts2/trunk/xwork-core/src/test/java/com/opensymphony/xwork2/validator/validators/DateRangeFieldValidatorTest.java
URL: http://svn.apache.org/viewvc/struts/struts2/trunk/xwork-core/src/test/java/com/opensymphony/xwork2/validator/validators/DateRangeFieldValidatorTest.java?rev=1431122&r1=1431121&r2=1431122&view=diff
==============================================================================
--- struts/struts2/trunk/xwork-core/src/test/java/com/opensymphony/xwork2/validator/validators/DateRangeFieldValidatorTest.java (original)
+++ struts/struts2/trunk/xwork-core/src/test/java/com/opensymphony/xwork2/validator/validators/DateRangeFieldValidatorTest.java Wed Jan 9 22:35:08 2013
@@ -8,9 +8,12 @@ import com.opensymphony.xwork2.validator
import java.util.Calendar;
import java.util.Date;
+import java.util.Locale;
public class DateRangeFieldValidatorTest extends XWorkTestCase {
+ private Locale copy;
+
public void testPassValidation() throws Exception {
// given
ValidationAction action = prepareAction(createDate(2013, 6, 6));
@@ -35,7 +38,7 @@ public class DateRangeFieldValidatorTest
// then
assertTrue(context.getFieldErrors().size() == 1);
- assertEquals("Max is 12/12/13, min is 1/1/13 but value is 3/3/12", context.getFieldErrors().get("dateRange").get(0));
+ assertEquals("Max is 12.12.13, min is 01.01.13 but value is 03.03.12", context.getFieldErrors().get("dateRange").get(0));
}
public void testMaxValidation() throws Exception {
@@ -49,7 +52,7 @@ public class DateRangeFieldValidatorTest
// then
assertTrue(context.getFieldErrors().size() == 1);
- assertEquals("Max is 12/12/13, min is 1/1/13 but value is 4/4/14", context.getFieldErrors().get("dateRange").get(0));
+ assertEquals("Max is 12.12.13, min is 01.01.13 but value is 04.04.14", context.getFieldErrors().get("dateRange").get(0));
}
private ValidationAction prepareAction(Date range) {
@@ -83,4 +86,17 @@ public class DateRangeFieldValidatorTest
return validator;
}
+ @Override
+ public void setUp() throws Exception {
+ super.setUp();
+ copy = Locale.getDefault();
+ Locale.setDefault(new Locale("DE"));
+ }
+
+ @Override
+ public void tearDown() throws Exception {
+ super.tearDown();
+ Locale.setDefault(copy);
+ }
+
}