Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Du kanske upptäcker att när du försöker använda slumpmässiga fel och mocks returnerar proxy inte dessa slumpmässiga fel. En av anledningarna kan vara den felaktiga ordningen på plugin-program i devproxyrc-konfigurationen .
Proxy kör plugin-program i den ordning de definieras i konfigurationen. I det här fallet körs mockningar före slumpmässiga fel, så om du har en mockning definierad för en URL når begäran aldrig slumpfelpluginet.
Om du vill ha både slumpmässiga fel och mocks ändrar du ordningen av plugin-programmen till:
{
"plugins": [
// [...] trimmed for brevity
{
"name": "GenericRandomErrorPlugin",
"enabled": true,
"pluginPath": "~appFolder/plugins/DevProxy.Plugins.dll",
"configSection": "genericRandomErrorPlugin"
},
{
"name": "MockResponsePlugin",
"enabled": true,
"pluginPath": "~appFolder/plugins/DevProxy.Plugins.dll",
"configSection": "mocksPlugin"
}
// [...] trimmed for brevity
],
// [...] trimmed for brevity
}
På så sätt hanteras slumpmässiga fel först och alla begäranden om att proxyn inte misslyckas slumpmässigt jämförs med mocks.