@Test
public void testSelect() throws Exception {

    assertTrue(mMonth.select(mToday));
    assertTrue(mMonth.isSelected());
    List<Week> weeks = mMonth.getWeeks();
    for (int i = 0; i < weeks.size(); i++) {
        Week week = weeks.get(i);
        if (i == 1) {
            assertTrue(week.isSelected());
        } else {
            assertFalse(week.isSelected());
        }
    }
}