聊天:查看私聊消息的接口和测试
This commit is contained in:
@@ -348,4 +348,22 @@ describe('聊天测试', function() {
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
it('更新私聊阅读时间', function(done) {
|
||||
for (let i = 0; i < DEFAULT_MSG_PER_PAGE; i++) {
|
||||
pinusClient.request('chat.chatHandler.sendPrivateMessage', sendPrivateMessageParm(roleInfoT, TEXT_MSG), (res) => {
|
||||
checkSuccessResponse(res);
|
||||
expect(res.data.content).to.equal(TEXT_MSG.content);
|
||||
});
|
||||
}
|
||||
setTimeout(() => {
|
||||
pinusClientT.request('chat.chatHandler.readPrivateMessage', {targetRoleId: roleInfo.roleId}, (res) => {
|
||||
checkSuccessResponse(res);
|
||||
expect(res.data).to.be.an('object');
|
||||
expect(res.data.targetRoleId).to.be.equal(roleInfo.roleId);
|
||||
expect(Date.parse(res.data.lastReadTime)).to.be.above(Date.parse(res.data.lastChatTime));
|
||||
done();
|
||||
})
|
||||
}, 1000);
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user