MCPcopy
hub / github.com/gotify/server / Test_GetMessagesWithToken

Method Test_GetMessagesWithToken

api/message_test.go:161–174  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

159}
160
161func (s *MessageSuite) Test_GetMessagesWithToken() {
162 msg := s.db.User(4).App(2).NewMessage(1)
163
164 test.WithUser(s.ctx, 4)
165 s.ctx.Params = gin.Params{{Key: "id", Value: "2"}}
166 s.a.GetMessagesWithApplication(s.ctx)
167
168 expected := &model.PagedMessages{
169 Paging: model.Paging{Limit: 100, Size: 1, Next: ""},
170 Messages: toExternalMessages([]*model.Message{&msg}),
171 }
172
173 test.BodyEquals(s.T(), expected, s.recorder)
174}
175
176func (s *MessageSuite) Test_GetMessagesWithToken_WithLimit_ReturnsNext() {
177 user := s.db.User(5)

Callers

nothing calls this directly

Calls 7

WithUserFunction · 0.92
BodyEqualsFunction · 0.92
toExternalMessagesFunction · 0.85
NewMessageMethod · 0.80
AppMethod · 0.80
UserMethod · 0.80

Tested by

no test coverage detected