()
| 65 | } |
| 66 | |
| 67 | func (s *MessageSuite) Test_GetMessages() { |
| 68 | user := s.db.User(5) |
| 69 | first := user.App(1).NewMessage(1) |
| 70 | second := user.App(2).NewMessage(2) |
| 71 | firstExternal := toExternalMessage(&first) |
| 72 | secondExternal := toExternalMessage(&second) |
| 73 | |
| 74 | test.WithUser(s.ctx, 5) |
| 75 | s.a.GetMessages(s.ctx) |
| 76 | |
| 77 | expected := &model.PagedMessages{ |
| 78 | Paging: model.Paging{Limit: 100, Size: 2, Next: ""}, |
| 79 | Messages: []*model.MessageExternal{secondExternal, firstExternal}, |
| 80 | } |
| 81 | |
| 82 | test.BodyEquals(s.T(), expected, s.recorder) |
| 83 | } |
| 84 | |
| 85 | func (s *MessageSuite) Test_GetMessages_WithLimit_ReturnsNext() { |
| 86 | user := s.db.User(5) |
nothing calls this directly
no test coverage detected