Skip to content

Commit b7f4a9e

Browse files
committed
Extra test assertion for #687
1 parent 6a2202b commit b7f4a9e

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

server/src/test/java/invite/AbstractMailTest.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,11 @@ protected MimeMessageParser mailMessage() {
5454
return parser.parse();
5555
}
5656

57+
@SneakyThrows
58+
protected void deleteMailMessages() {
59+
greenMail.purgeEmailFromAllMailboxes();
60+
}
61+
5762
protected List<MimeMessageParser> allMailMessages(int expectedLength) {
5863
await().until(() -> greenMail.getReceivedMessages().length == expectedLength);
5964
MimeMessage[] receivedMessages = greenMail.getReceivedMessages();

server/src/test/java/invite/crm/CRMControllerTest.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -253,6 +253,7 @@ void contactInviteNewUserWithRoleAdjustment() throws Exception {
253253
Invitation invitation = invitations.getFirst();
254254
assertEquals("SURF CRM", invitation.getRemoteApiUser());
255255

256+
deleteMailMessages();
256257
//Now we send the POST again, but with a different Role
257258
CRMRole newCrmRole = new CRMRole("differentRoleId", "CONBEH", "SURFconextbeheerder");
258259
CRMContact newCrmContact = createCrmContact(crmContactID, crmOrganisationID, newCrmRole, null, null, false);
@@ -276,6 +277,11 @@ void contactInviteNewUserWithRoleAdjustment() throws Exception {
276277
assertNotEquals(invitations.getFirst().getId(), invitationsAfterSyncs.getFirst().getId());
277278
//The previous invitation should be deleted
278279
assertTrue(invitationRepository.findById(invitations.getFirst().getId()).isEmpty());
280+
281+
MimeMessageParser latetestMimeMessageParser = mailMessage();
282+
assertTrue(latetestMimeMessageParser.getHtmlContent()
283+
.contains("Invitation for SURFconextbeheerder for Inc. Corporated at SURFconext Invite"));
284+
279285
}
280286

281287
@Test

0 commit comments

Comments
 (0)