Cypress를 사용하여 서버를 스터 빙 할 때 응답의 상태 코드를 설정하는 방법

선호

서버가 다운되었을 때 주어진 오류 웹 페이지를 볼 수 있도록 서버 응답을 스텁하려고합니다. 이제 내 도전은 서버가 아래 코드로 스텁되고 있지만 응답 본문뿐만 아니라 상태 코드도 스텁하고 싶습니다.

const apiUrl = "https://webtmanial.dadaere.com/judadalerer"
          cy.server()
         cy.route(
             'POST',
             apiUrl,
             500

    ).as('dadaResponse');

응답은 위를 사용하여 스텁 처리되지만 상태 코드는 여전히 아래와 같이 200으로 반환됩니다.

Status:       200 (OK)
cypress_runner.js:171102 Duration:     673
cypress_runner.js:171102 Stubbed:      Yes
cypress_runner.js:171102 Request:      {headers: {…}, body: {…}}
cypress_runner.js:171102 Response:     {headers: {…}, body: 500}

Cypress 문서에는 응답을 스터 빙하는 예제가 있지만 상태 코드를 스터 빙하는 명확한 예제는 없습니다.

스텁 서버의 상태 코드를 설정하여 500을 반환하도록 할 수있는 방법이 있습니까? 감사합니다.

Sree.Bh

다음과 같이 옵션 개체에 상태를 전달할 수 있습니다 .

cy.route({
    method: 'POST',
    url: apiUrl,
    status: 500,
    response: '{"error":"Some error"}', // json object stringified!
});

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

컨트롤러가 ResponseEntity를 반환 할 때 필터에서 응답 상태 코드를 설정하는 방법은 무엇입니까?

분류에서Dev

Flask : 응답에서 상태 코드를 설정하는 방법

분류에서Dev

Play Framework 2.2 호출 조치 재정의에서 응답 상태 코드를 설정하는 방법

분류에서Dev

반응 js에서 useState를 사용하여 클릭 할 때 특정 구성 요소의 상태를 변경하는 방법은 무엇입니까?

분류에서Dev

사이트에서 HTTP 오류 코드를 발행 할 때 xml 응답에 액세스하는 방법

분류에서Dev

AWS Cognito 사용자 처리기 함수를 사용할 때 상태를 설정하는 방법

분류에서Dev

마스터 페이지를 사용할 때 코드 뒤에서 <html> dom 요소를 수정하는 방법

분류에서Dev

반응 후크를 사용하여 상태 배열을 설정하는 방법

분류에서Dev

오류를 처리 할 때 ember-data에서 사용자 지정 응답 json을 설정하는 방법

분류에서Dev

503 (서비스를 사용할 수 없음) 상태 코드를 사용하는 올바른 방법

분류에서Dev

JSoup 또는 HttpConnection을 사용하여 응답의 정확한 상태 코드를 가져 오는 방법은 무엇입니까?

분류에서Dev

HTML 입력 태그를 사용하여 텍스트 영역의 텍스트 색상을 설정하는 방법

분류에서Dev

Reactor Netty HTTP Client를 사용할 때 HTTP 응답 본문과 상태를 모두 얻는 방법

분류에서Dev

코드를 사용하여 sas.servers의 상태를 가져 오는 방법

분류에서Dev

@ reduxjs / toolkit에서 configureStore를 사용할 때 Redux Store의 상태를 재설정하는 방법은 무엇입니까?

분류에서Dev

코드 생성을 사용하여 POJO의 상태를 추적하는 방법

분류에서Dev

처음 상태를 설정 한 다음 상태를 사용할 때 inifite 루프에서 useEffect를 중지하는 방법

분류에서Dev

서버가 상태 코드 400을 반환 할 때 powershell을 사용하여 응답 콘텐츠 검색

분류에서Dev

서버가 상태 코드 400을 반환 할 때 powershell을 사용하여 응답 콘텐츠 검색

분류에서Dev

Siddhi에서 'regex'http 상태 코드를 사용하여 응답을 처리 할 수 없습니다.

분류에서Dev

Microsoft.EntityFrameworkCore.Cosmos를 사용하여 Azure Cosmos Db 계정에 연결할 수 없음-응답 상태 코드

분류에서Dev

더빙 할 때 애니메이션에서 배우의 목소리를 제거하는 방법

분류에서Dev

사용자가 React native otp 입력을 사용하여 otp 텍스트 입력에서 텍스트를 삭제할 때 재설정 상태를 추가하는 방법은 무엇입니까?

분류에서Dev

wxCRIT_SECT_LOCKER를 사용할 때 교착 상태를 방지하는 방법

분류에서Dev

소프트 키보드를 사용할 때 내 Edittext의 상태를 변경하는 코드 문제

분류에서Dev

자바 스크립트를 사용하여 버튼을 클릭 할 때 ul에 여러 div의 p 태그 내용을 표시하는 방법

분류에서Dev

객체 배열 일 때 상태를 설정하는 방법

분류에서Dev

특수 문자를 사용할 때 서버 응답이 이상하게 인코딩 / 디코딩됩니다.

분류에서Dev

Rack 미들웨어를 사용하여 쿠키를 동시에 설정하고 쿠키가 적용된 상태에서 응답을 보내는 방법

Related 관련 기사

  1. 1

    컨트롤러가 ResponseEntity를 반환 할 때 필터에서 응답 상태 코드를 설정하는 방법은 무엇입니까?

  2. 2

    Flask : 응답에서 상태 코드를 설정하는 방법

  3. 3

    Play Framework 2.2 호출 조치 재정의에서 응답 상태 코드를 설정하는 방법

  4. 4

    반응 js에서 useState를 사용하여 클릭 할 때 특정 구성 요소의 상태를 변경하는 방법은 무엇입니까?

  5. 5

    사이트에서 HTTP 오류 코드를 발행 할 때 xml 응답에 액세스하는 방법

  6. 6

    AWS Cognito 사용자 처리기 함수를 사용할 때 상태를 설정하는 방법

  7. 7

    마스터 페이지를 사용할 때 코드 뒤에서 <html> dom 요소를 수정하는 방법

  8. 8

    반응 후크를 사용하여 상태 배열을 설정하는 방법

  9. 9

    오류를 처리 할 때 ember-data에서 사용자 지정 응답 json을 설정하는 방법

  10. 10

    503 (서비스를 사용할 수 없음) 상태 코드를 사용하는 올바른 방법

  11. 11

    JSoup 또는 HttpConnection을 사용하여 응답의 정확한 상태 코드를 가져 오는 방법은 무엇입니까?

  12. 12

    HTML 입력 태그를 사용하여 텍스트 영역의 텍스트 색상을 설정하는 방법

  13. 13

    Reactor Netty HTTP Client를 사용할 때 HTTP 응답 본문과 상태를 모두 얻는 방법

  14. 14

    코드를 사용하여 sas.servers의 상태를 가져 오는 방법

  15. 15

    @ reduxjs / toolkit에서 configureStore를 사용할 때 Redux Store의 상태를 재설정하는 방법은 무엇입니까?

  16. 16

    코드 생성을 사용하여 POJO의 상태를 추적하는 방법

  17. 17

    처음 상태를 설정 한 다음 상태를 사용할 때 inifite 루프에서 useEffect를 중지하는 방법

  18. 18

    서버가 상태 코드 400을 반환 할 때 powershell을 사용하여 응답 콘텐츠 검색

  19. 19

    서버가 상태 코드 400을 반환 할 때 powershell을 사용하여 응답 콘텐츠 검색

  20. 20

    Siddhi에서 'regex'http 상태 코드를 사용하여 응답을 처리 할 수 없습니다.

  21. 21

    Microsoft.EntityFrameworkCore.Cosmos를 사용하여 Azure Cosmos Db 계정에 연결할 수 없음-응답 상태 코드

  22. 22

    더빙 할 때 애니메이션에서 배우의 목소리를 제거하는 방법

  23. 23

    사용자가 React native otp 입력을 사용하여 otp 텍스트 입력에서 텍스트를 삭제할 때 재설정 상태를 추가하는 방법은 무엇입니까?

  24. 24

    wxCRIT_SECT_LOCKER를 사용할 때 교착 상태를 방지하는 방법

  25. 25

    소프트 키보드를 사용할 때 내 Edittext의 상태를 변경하는 코드 문제

  26. 26

    자바 스크립트를 사용하여 버튼을 클릭 할 때 ul에 여러 div의 p 태그 내용을 표시하는 방법

  27. 27

    객체 배열 일 때 상태를 설정하는 방법

  28. 28

    특수 문자를 사용할 때 서버 응답이 이상하게 인코딩 / 디코딩됩니다.

  29. 29

    Rack 미들웨어를 사용하여 쿠키를 동시에 설정하고 쿠키가 적용된 상태에서 응답을 보내는 방법

뜨겁다태그

보관