pepe

  • 홈
  • 태그
  • 방명록

TDD 1

Kotlin Springboot Rest API 만들기 6 - 테스트 코드 작성, exception handling, Spring Security 인증 인가 적용하기

이전 포스팅에서는 jwt token, SpringSecurity로 인증 인가, 로그인을 추가했습니다. 이번 포스팅에서는 이전 포스팅에서 언급했던 1. Jwt 토큰 없이 api를 호출하였을 경우 2. 형식에 맞지 않거나 만료된 Jwt 토큰으로 api를 호출한 경우 3. Jwt 토큰으로 api를 호출하였으나 해당 리소스에 대한 권한이 없는 경우 내용과 필터 적용 후의 테스트 코드를 작성하고 exception handling을 진행하겠습니다. 전체 코드는 여기에 있습니다. 테스트를 하기 위해서 postman으로 호출하는 것이 너무 귀찮아서 테스트 코드를 추가하게 되었습니다. 지금까지 만든 API는 signIn, signUp, helloWorld 입니다. 그 외에 다른 API는 만들지 않았습니다. signIn,..

Kotlin 2023.02.05
1
더보기
프로필사진

  • 분류 전체보기 (107)
    • SpringBoot (20)
    • Kotlin (6)
    • Rust (1)
    • self-hosted (5)
    • docs (2)
    • 백엔드 (1)
    • AI (5)
    • Python (0)
    • Airflow (10)
    • C++ (3)
    • C# (1)
    • C (1)
    • Java (4)
    • Ubuntu (3)
    • DB (2)
    • Github (3)
    • 테스트 (4)
    • HackerRank (4)
    • Docker (6)
    • 취미 (1)
    • 윈도우, 컴퓨터 (5)
    • 맥주 (20)

Tag

Google, spring, boot, Airflow, Java, github, SpringBoot, Container, naver, backend, 맥주, Rest, BEER, Python, API, db, SQL, postgres, Kotlin, docker,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

Archives

Calendar

«   2026/05   »
일 월 화 수 목 금 토
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

방문자수Total

  • Today :
  • Yesterday :
GitHub

Copyright © AXZ Corp. All rights reserved.

티스토리툴바