modules/controls/src/test/java/javafx/scene/control/DatePickerTest.java

Print this page
rev 7619 : RT-38011: StringConverter support for LocalDate/LocalTime/LocalDateTime

@@ -383,24 +383,22 @@
     /*********************************************************************
      * Tests for bug reports                                             *
      ********************************************************************/
 
     @Test public void test_rt30549() {
-        StringConverter<LocalDate> converter = datePicker.getConverter();
-
         // Set a MinguoDate from a String
         datePicker.setChronology(MinguoChronology.INSTANCE);
         datePicker.getEditor().setText("5/22/0102 1");
-        datePicker.setValue(converter.fromString(datePicker.getEditor().getText()));
+        datePicker.setValue(datePicker.getConverter().fromString(datePicker.getEditor().getText()));
         assertEquals(MinguoChronology.INSTANCE.date(MinguoEra.ROC, 102, 5, 22),
                      MinguoDate.from(datePicker.getValue()));
         assertEquals("5/22/0102 1", datePicker.getEditor().getText());
 
         // Convert from MinguoDate to LocalDate (ISO)
         datePicker.setChronology(IsoChronology.INSTANCE);
         assertEquals(LocalDate.of(2013, 5, 22), datePicker.getValue());
-        datePicker.getEditor().setText(converter.toString(datePicker.getValue()));
+        datePicker.getEditor().setText(datePicker.getConverter().toString(datePicker.getValue()));
         assertEquals("5/22/2013", datePicker.getEditor().getText());
     }
 
     @Ignore("fix not yet developed")
     @Test public void test_rt36902() {