Calendar cal = Calendar.getInstance();
cal.setTime(new Date(1000000000000L));
cal.setTimeZone(TimeZone.getTimeZone("GMT-8:00"));
bean.setCalendar(cal);
Yaml yaml = new Yaml();
String output = yaml.dumpAsMap(bean);
// System.out.println(output);
assertEquals("calendar: 2001-09-08T17:46:40-8:00\nname: lunch\n", output);
//
Yaml loader = new Yaml();
CalendarBean parsed = loader.loadAs(output, CalendarBean.class);