Author: sebb
Date: Mon Mar  2 19:44:39 2015
New Revision: 1663410

URL: http://svn.apache.org/r1663410
Log:
Simplify

Modified:
    
commons/proper/lang/trunk/src/test/java/org/apache/commons/lang3/time/FastDateParserSDFTest.java

Modified: 
commons/proper/lang/trunk/src/test/java/org/apache/commons/lang3/time/FastDateParserSDFTest.java
URL: 
http://svn.apache.org/viewvc/commons/proper/lang/trunk/src/test/java/org/apache/commons/lang3/time/FastDateParserSDFTest.java?rev=1663410&r1=1663409&r2=1663410&view=diff
==============================================================================
--- 
commons/proper/lang/trunk/src/test/java/org/apache/commons/lang3/time/FastDateParserSDFTest.java
 (original)
+++ 
commons/proper/lang/trunk/src/test/java/org/apache/commons/lang3/time/FastDateParserSDFTest.java
 Mon Mar  2 19:44:39 2015
@@ -107,6 +107,7 @@ public class FastDateParserSDFTest {
     private final String input;
     private final Locale locale;
     private final boolean valid;
+    private final TimeZone timeZone = TimeZone.getDefault();
 
     public FastDateParserSDFTest(String format, String input, Locale locale, 
boolean valid) {
         this.format = format;
@@ -117,30 +118,24 @@ public class FastDateParserSDFTest {
 
     @Test
     public void testOriginal() throws Exception {
-        final SimpleDateFormat sdf = new SimpleDateFormat(format, locale);
-        final TimeZone timeZone = TimeZone.getDefault();
-        final DateParser fdf = new FastDateParser(format, timeZone, locale);
-        checkParse(locale, sdf, fdf, input);
+        checkParse(input);
     }
 
     @Test
     public void testUpperCase() throws Exception {
-        final SimpleDateFormat sdf = new SimpleDateFormat(format, locale);
-        final TimeZone timeZone = TimeZone.getDefault();
-        final DateParser fdf = new FastDateParser(format, timeZone , locale);
-        checkParse(locale, sdf, fdf, input.toUpperCase(locale));
+        checkParse(input.toUpperCase(locale));
     }
 
     @Test
     @Ignore // not currently supported
     public void testLowerCase() throws Exception {
-        final SimpleDateFormat sdf = new SimpleDateFormat(format, locale);
-        final TimeZone timeZone = TimeZone.getDefault();
-        final DateParser fdf = new FastDateParser(format, timeZone , locale);
-        checkParse(locale, sdf, fdf, input.toLowerCase(locale));
+        checkParse(input.toLowerCase(locale));
     }
 
-    private void checkParse(final Locale locale, final SimpleDateFormat sdf, 
final DateParser fdf, final String formattedDate) throws ParseException {
+    private void checkParse(final String formattedDate) throws ParseException {
+        final SimpleDateFormat sdf = new SimpleDateFormat(format, locale);
+        sdf.setTimeZone(timeZone);
+        final DateParser fdf = new FastDateParser(format, timeZone, locale);
         Date expectedTime=null;
         Class<?> sdfE = null;
         try {


Reply via email to