Calendar calendar = Calendar.getInstance();
calendar.clear();
calendar.set(2011, 2, 30);
assertThat(rule.verify(obj(0, ""), date(calendar)), not(nullValue()));
calendar.set(2011, 2, 31);
assertThat(rule.verify(obj(0, ""), date(calendar)), is(nullValue()));
calendar.set(2011, 3, 1);
assertThat(rule.verify(obj(0, ""), date(calendar)), not(nullValue()));
calendar.set(2011, 3, 2);
assertThat(rule.verify(obj(0, ""), date(calendar)), not(nullValue()));
}