()
| 348 | } |
| 349 | |
| 350 | func (s *UserSuite) Test_UpdateUserByID_UnknownUser() { |
| 351 | s.ctx.Params = gin.Params{{Key: "id", Value: "2"}} |
| 352 | |
| 353 | s.ctx.Request = httptest.NewRequest("POST", "/user/2", strings.NewReader(`{"name": "tom", "pass": "", "admin": false}`)) |
| 354 | s.ctx.Request.Header.Set("Content-Type", "application/json") |
| 355 | |
| 356 | s.a.UpdateUserByID(s.ctx) |
| 357 | |
| 358 | assert.Equal(s.T(), 404, s.recorder.Code) |
| 359 | } |
| 360 | |
| 361 | func (s *UserSuite) Test_UpdateUserByID_UpdateNotPassword() { |
| 362 | s.db.CreateUser(&model.User{ID: 2, Name: "nico", Pass: password.CreatePassword("old", 5)}) |
nothing calls this directly
no test coverage detected