H-139: align update last seen response tests (#23)

Co-authored-by: Rogee <rogee@ipao.vip>
This commit is contained in:
Rogee
2026-08-14 23:11:07 +08:00
committed by GitHub
co-authored by rogee
parent 384cc56d97
commit 0cd2574154
@@ -878,7 +878,9 @@ func (s *ConversationHandlerTestSuite) TestUpdateLastSeen_SuccessMarksNotificati
req, _ := http.NewRequest("POST", fmt.Sprintf("/api/v1/accounts/%d/conversations/%d/update_last_seen", s.testAccount.ID, s.testConv.ID), nil)
s.router.ServeHTTP(w, req)
assert.Equal(s.T(), http.StatusOK, w.Code)
assert.Empty(s.T(), w.Body.String())
var response chatwootConversationPayload
s.Require().NoError(json.Unmarshal(w.Body.Bytes(), &response))
assert.Equal(s.T(), s.testConv.ID, response.ID)
var conversation model.Conversation
s.Require().NoError(s.db.First(&conversation, s.testConv.ID).Error)
@@ -905,7 +907,9 @@ func (s *ConversationHandlerTestSuite) TestUpdateLastSeen_DisplayIDRouteMarksNot
s.router.ServeHTTP(w, req)
assert.Equal(s.T(), http.StatusOK, w.Code)
assert.Empty(s.T(), w.Body.String())
var response chatwootConversationPayload
s.Require().NoError(json.Unmarshal(w.Body.Bytes(), &response))
assert.Equal(s.T(), displayID, response.ID)
var conversation model.Conversation
s.Require().NoError(s.db.First(&conversation, s.testConv.ID).Error)