Journey to Dev
  • 홈
  • 프로젝트
  • 알고리즘
  • 독학
  • 웹개발과정
  • 기타
    • 분류 전체보기
      • Self-Study
        • Spring
        • Javascript
        • React
        • Vue
        • Electron
        • DJango
        • 계란으로 바위치기
        • 기타
      • Algorithm
        • Programmers
        • Baekjoon
      • Project
        • JSP(Servlet)
        • Spring
        • Tensorflow
        • React
      • WebDev
        • 본과정
        • 예비과정
      • ETC
        • 개발 회고록
        • 기술면접
  • 글작성
  • 방명록
  • 환경설정
  • 메뉴 닫기
WithMockUser 검색 결과
1 개의 검색 결과가 있습니다.
Self-Study/계란으로 바위치기

인증이 필요한 페이지를 상대로 통합 테스트 진행하기

1. 요구사항 통합 테스트에서 Admin, Seller, Member와 같은 권한이 연관된 페이지들을 테스트 해야한다. 기존의 @Test 어노테이션으로 해당 URI를 불러오면 인증이 되어있지 않기 때문에 로그인 페이지로 리다이렉트 되어 302 에러가 발생한다. 따라서 200 상태가 되어 테스트를 통과하기 위해선 해당 페이지에 인증절차를 거친뒤 진행되어야 한다. 2. 해결사항 @WithMockUser 어노테이션으로 해당 계정 정보 및 권한을 직접 입력하여 인증시키도록 한다. @Slf4j @ExtendWith(SpringExtension.class) @SpringBootTest @AutoConfigureMockMvc public class AdminControllerTests { // 관리자 컨트롤러 테스트..

2021. 4. 19. 13:02
  • «
  • 1
  • »

전체 카테고리

  • 분류 전체보기
    • Self-Study
      • Spring
      • Javascript
      • React
      • Vue
      • Electron
      • DJango
      • 계란으로 바위치기
      • 기타
    • Algorithm
      • Programmers
      • Baekjoon
    • Project
      • JSP(Servlet)
      • Spring
      • Tensorflow
      • React
    • WebDev
      • 본과정
      • 예비과정
    • ETC
      • 개발 회고록
      • 기술면접
  • 최근 글
  • 최근 댓글

최근 글

최근댓글

태그

  • #springboot
  • #MVCPattern
  • #template
  • #View
  • #controller
  • #Session
  • #kibana
  • #commit
  • #nextjs
  • #MVT
  • #Django
  • #sort
  • #jsp
  • #Spring Security
  • #리액트
  • #Framework
  • #ElasticSearch
  • #ubuntu
  • #clone
  • #mybatis
  • #Vue
  • #electron
  • #logstash
  • #java
  • #Model
  • #JavaScript
  • #git
  • #Spring
  • #python
  • #React
더보기+

전체 방문자

오늘
어제
전체

블로그 인기글

Powered by Privatenote Copyright © Journey to Dev All rights reserved. TistoryWhaleSkin3.4

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.