Jeg har ikke nogen mulighed for at vide, hvad der er galt ud fra den kode, men ud fra navnet kunne det tyde på at dayClass1.getAppointments() giver en form for liste, hvilket appointm1 ikke er.
det er korrekt, men kan det passe at den sidste linje skal se sådan ud, det virker i hvert fald. Men hvad gør get(0)?
assertEquals(appointm1, dayClass1.getAppointments().get(0));