public void TestStaticPutRoomMessagesRead() { var roomId = RoomList != null && RoomList.Any() ? RoomList.First() : Room; var getMessagesParameters = new MessagesParameters { Force = true }; var messagesResponse = ChatworkClient.GetRoomMessages(Token, roomId, getMessagesParameters); AssertGetRoomMessagesResponse(messagesResponse); if (messagesResponse.Data == null || !messagesResponse.Data.Any()) { WarnSkip("TestStaticPutRoomMessagesRead"); return; } var messages = messagesResponse.Data; var messageId = messages.LastOrDefault(x => x.Body != "[deleted]").MessasgeId; if (string.IsNullOrEmpty(messageId)) { WarnSkip("TestStaticPutRoomMessagesRead"); return; } var parameters = new TargetMessageParameters { MessageId = messageId }; var response = ChatworkClient.PutRoomMessagesRead(Token, roomId, parameters); AssertPutRoomMessagesReadResponse(response); }
public void TestStaticGetRoomMembers() { var roomId = RoomList != null && RoomList.Any() ? RoomList.First() : Room; var parameters = new MessagesParameters { Force = true }; var response = ChatworkClient.GetRoomMessages(Token, roomId, parameters); AssertGetRoomMessagesResponse(response); }