Join group via invite link.

This commit is contained in:
Alan Evans
2020-08-26 12:51:25 -03:00
committed by GitHub
parent b58376920f
commit 860f06ec9e
45 changed files with 2488 additions and 271 deletions

View File

@@ -1035,6 +1035,15 @@ public final class GroupsV2UpdateMessageProducerTest {
assertThat(describeChange(change), is(singletonList("Alice approved a request to join the group from Bob.")));
}
@Test
public void you_approved_another_join_request() {
DecryptedGroupChange change = changeBy(you)
.approveRequest(alice)
.build();
assertThat(describeChange(change), is(singletonList("You approved a request to join the group from Alice.")));
}
@Test
public void unknown_approved_your_join_request() {
DecryptedGroupChange change = changeByUnknown()
@@ -1071,6 +1080,24 @@ public final class GroupsV2UpdateMessageProducerTest {
assertThat(describeChange(change), is(singletonList("Your request to join the group has been denied by an admin.")));
}
@Test
public void you_cancelled_your_join_request() {
DecryptedGroupChange change = changeBy(you)
.denyRequest(you)
.build();
assertThat(describeChange(change), is(singletonList("You canceled your request to join the group.")));
}
@Test
public void member_cancelled_their_join_request() {
DecryptedGroupChange change = changeBy(alice)
.denyRequest(alice)
.build();
assertThat(describeChange(change), is(singletonList("Alice canceled their request to join the group.")));
}
@Test
public void unknown_denied_your_join_request() {
DecryptedGroupChange change = changeByUnknown()