모의 개체를 사용할 때 임의 오류가 throw되지 않는 이유
임의 오류 및 모의 항목을 사용하려고 할 때 프록시가 임의 오류를 반환하지 않는 것을 확인할 수 있습니다. 그 이유 중 하나는 devproxyrc 구성에서 플러그 인의 잘못된 순서일 수 있습니다.
프록시는 구성에 정의된 순서대로 플러그 인을 실행합니다. 이 경우 모의 항목은 임의 오류 전에 실행되므로 URL에 대해 모의 항목이 정의된 경우 요청이 임의 오류 플러그 인에 도달하지 않습니다.
임의 오류와 모의 항목을 모두 원하는 경우 플러그 인 순서를 다음으로 변경합니다.
{
"plugins": [
// [...] trimmed for brevity
{
"name": "GenericRandomErrorPlugin",
"enabled": true,
"pluginPath": "~appFolder/plugins/dev-proxy-plugins.dll",
"configSection": "genericRandomErrorPlugin"
},
{
"name": "MockResponsePlugin",
"enabled": true,
"pluginPath": "~appFolder/plugins/dev-proxy-plugins.dll",
"configSection": "mocksPlugin"
}
// [...] trimmed for brevity
],
// [...] trimmed for brevity
}
이러한 방식으로 임의 오류가 먼저 처리되고 프록시가 임의로 실패하지 않는 모든 요청이 모의 오류와 비교됩니다.
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
Dev Proxy