cal.clear(Calendar.DAY_OF_MONTH);
cal.set(Calendar.WEEK_OF_MONTH, 1);
cal.set(Calendar.DAY_OF_WEEK, Calendar.SUNDAY);
harness.check(cal.get(Calendar.DAY_OF_MONTH), 1);
cal.clear(Calendar.DAY_OF_MONTH);
cal.set(Calendar.WEEK_OF_MONTH, 4);
cal.set(Calendar.DAY_OF_WEEK, Calendar.SATURDAY);
harness.check(cal.get(Calendar.DAY_OF_MONTH), 28);
harness.check(cal.get(Calendar.MONTH), Calendar.FEBRUARY);