//-----------------------------------------------------------------------
public void testForStyle_shortMediumDateTime() throws Exception {
DateTimeFormatter f = DateTimeFormat.forStyle("SM");
DateTime dt = new DateTime(2004, 6, 9, 10, 20, 30, 0);
String expect = DateFormat.getDateTimeInstance(DateFormat.SHORT, DateFormat.MEDIUM, UK).format(dt.toDate());
assertEquals(expect, f.print(dt));
expect = DateFormat.getDateTimeInstance(DateFormat.SHORT, DateFormat.MEDIUM, US).format(dt.toDate());
assertEquals(expect, f.withLocale(US).print(dt));
expect = DateFormat.getDateTimeInstance(DateFormat.SHORT, DateFormat.MEDIUM, FRANCE).format(dt.toDate());
assertEquals(expect, f.withLocale(FRANCE).print(dt));