Я новенькая весной. Мне нужно знать, как проверить мой контроллер:
@RestController
@RequestMapping("/api/game")
class GameController {
@Autowired
lateinit var userRepository: UserRepository
@Autowired
lateinit var gameRepository: GameRepository
@Autowired
lateinit var gameService: GameService
@PostMapping("/start")
fun start(@CurrentUser currentUser: UserPrincipal): Game {
val user = userRepository.findById(currentUser.id!!).get()
return gameService.createGame(user)
}
}
Я использую токен jwt для аутентификации и не могу сейчас проверить свой контроллер без него. Как это сделать? Как издеваться над этим?