public void SetMemberDisplayNameNoMemberTest() { var mock = Utils.MockApi(); MatrixRoom room = new MatrixRoom(mock.Object, "!abc:localhost"); Assert.That( () => room.SetMemberDisplayName("@foobar:localhost"), Throws.TypeOf <MatrixException>() .With.Property("Message").EqualTo("Couldn't find the user's membership event") ); }
public void SetMemberDisplayNameTest() { var mock = Utils.MockApi(); MatrixRoom room = new MatrixRoom(mock.Object, "!abc:localhost"); var ev = new MatrixMRoomMember() { membership = EMatrixRoomMembership.Join, }; room.FeedEvent(Utils.MockEvent(ev, "@foobar:localhost")); room.SetMemberDisplayName("@foobar:localhost"); }