Integration · flow

GraphQL·보안·전체 흐름 통합 테스트: 테스트 범위는 실패 원인 추적 비용을 결정한다

판단 주제: 테스트 범위는 실패 원인 추적 비용을 결정한다. 선택 기준과 확인 신호를 함께 읽습니다.

  1. 1

    HTTP client

    Bearer token을 포함한 실제 REST·GraphQL 요청

  2. 2

    Integration

    Controller와 GraphQL resolver가 같은 JPA service 사용

  3. 3

    E2E

    사용자 관점의 핵심 흐름

  4. 4

    회원 권한부터 저장 결과까지 증거를 남긴다

    E2E 결과에서 사용자 관점의 핵심 흐름

Integration 판정: REST로 쓴 행을 GraphQL query가 읽는다. random-port 서버에서 RestTestClient와 HttpGraphQlTester가 같은 PostgreSQL 데이터를 보는 보안 통합 흐름을 검증합니다.