@Test
public void dayOfYear() {
assertThat(new LocalDate(2017, 1, 1).getDayOfYear(), equalTo(1));
assertThat(new LocalDate(2017, 2, 1).getDayOfYear(), equalTo(32));
assertThat(new LocalDate(2017, 2, 10).getDayOfYear(), equalTo(41));
assertThat(new LocalDate(2017, 3, 4).getDayOfYear(), equalTo(63));
assertThat(new LocalDate(2017, 7, 13).getDayOfYear(), equalTo(194));
assertThat(new LocalDate(2017, 12, 31).getDayOfYear(), equalTo(365));
assertThat(new LocalDate(2004, 1, 1).getDayOfYear(), equalTo(1));
assertThat(new LocalDate(2004, 2, 1).getDayOfYear(), equalTo(32));
assertThat(new LocalDate(2004, 2, 10).getDayOfYear(), equalTo(41));
assertThat(new LocalDate(2004, 3, 4).getDayOfYear(), equalTo(64));
assertThat(new LocalDate(2004, 7, 13).getDayOfYear(), equalTo(195));
assertThat(new LocalDate(2004, 12, 31).getDayOfYear(), equalTo(366));
}