rootUri
используется для определения пути службы OData, которая должна быть перехвачена фиктивным сервером.Он всегда должен соответствовать URI службы вашей службы OData, указанной в manifest.json
.
Так что, если у вас есть это в манифесте
"dataSources": {
"mainService": {
"uri": "/sap/opu/odata/your-service/",
"type": "OData",
"settings": {
"localUri": "localService/metadata.xml"
}
}
},
, ваш конструктор фиктивного сервера должен выглядеть следующим образом:
var oMockServer = new MockServer({
rootUri: "/sap/opu/odata/your-service/"
});
Обратите внимание, что rootUri
всегда должен иметь косую черту.Если ваш сервисный URL в manifest.json
не имеет такового, убедитесь, что rootUri
есть.
Вам не нужно ничего менять в своем manifest.json
.Все настройки теста выполняются в mockServer.html
и соответствующих файлах.