/** * Test Invalid Dates with "locale" validation */ public void testFormat() { // Set the default Locale Locale origDefault = Locale.getDefault(); Locale.setDefault(Locale.UK); Object test = TimeValidator.getInstance().validate("16:49:23", "HH:mm:ss"); assertNotNull("Test Date ", test); assertEquals("Format pattern", "16-49-23", validator.format(test, "HH-mm-ss")); assertEquals("Format locale", "4:49 PM", validator.format(test, Locale.US)); assertEquals("Format default", "16:49", validator.format(test)); // Restore the original default Locale.setDefault(origDefault); }