@Test
public void testCourseAAA() {
assertEquals(64, courses2.size());
// For unknown reasons, course order is not text order
Course aaa = null;
Course ddd = null;
for (Course c : courses2) {
if( c.getName().equals("Herre 3. tur AAA")) {
aaa = c;
}
if( c.getName().equals("Herre 3. tur DDD")) {
ddd = c;
}
}
assertNotNull(aaa);
assertEquals("Herre 3. tur AAA", aaa.getName());
assertEquals(6625, aaa.getLength());
assertEquals(0, aaa.getClimb());
int[] codes = aaa.getCodes();
assertEquals(15, aaa.nbControls());
assertArrayEquals(
new int[] {205, 209, 158, 153, 152, 108, 159, 154, 155, 55,
151, 202, 201, 160, 200},
codes);
assertNotNull(ddd);
assertEquals("Herre 3. tur DDD", ddd.getName());
assertEquals(6825, ddd.getLength());
assertEquals(0, ddd.getClimb());
codes = ddd.getCodes();
assertEquals(15, ddd.nbControls());
assertArrayEquals(
new int[] {208, 209, 158, 39, 54, 162, 159, 154, 155, 53, 151,
150, 201, 160, 200},
codes);