@Test
public void testEntries() {
Set<Entry> entries = new HashSet<Entry>();
for(Map.Entry<Student.Grade, String> entry : card.getMessages().entrySet())
entries.add(new Entry(entry.getKey(), entry.getValue()));
Set<Entry> expectedEntries = new HashSet<Entry>();
expectedEntries.add(new Entry(Student.Grade.A, ReportCard.A_MESSAGE));
expectedEntries.add(new Entry(Student.Grade.B, ReportCard.B_MESSAGE));
expectedEntries.add(new Entry(Student.Grade.C, ReportCard.C_MESSAGE));
expectedEntries.add(new Entry(Student.Grade.D, ReportCard.D_MESSAGE));
expectedEntries.add(new Entry(Student.Grade.F, ReportCard.F_MESSAGE));
assertEquals(expectedEntries, entries);
}