()
| 214 | } |
| 215 | |
| 216 | func (s *UserTestSuite) TestGetUser() { |
| 217 | user, err := s.Store.GetUser(context.Background(), s.Fixtures.Users[0].Username) |
| 218 | |
| 219 | s.Require().Nil(err) |
| 220 | storeUser, err := s.Store.GetUserByID(context.Background(), user.ID) |
| 221 | if err != nil { |
| 222 | s.FailNow(fmt.Sprintf("failed to get user by id: %v", err)) |
| 223 | } |
| 224 | s.Require().Equal(storeUser.Email, user.Email) |
| 225 | s.Require().Equal(storeUser.Username, user.Username) |
| 226 | s.Require().Equal(storeUser.FullName, user.FullName) |
| 227 | } |
| 228 | |
| 229 | func (s *UserTestSuite) TestGetUserNotFound() { |
| 230 | _, err := s.Store.GetUser(context.Background(), "dummy-user") |
nothing calls this directly
no test coverage detected