请为Northwind和mockServer sapui5提供帮助

2020-09-21 00:22发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好!

我正在设置一个Mockserver来对sapui5项目进行单元测试,但是我不了解Northwind的工作方式,请问一些问题:

-我的数据JSON和罗斯文数据如何链接?

-我的数据是否必须来自模拟服务器的API?

-您如何使用Northwind生成我们的数据?

我认为我了解了模拟服务器的操作,但不了解罗斯文。

我希望已经清楚了。

谢谢。

最诚挚的问候。

Mathieu。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好!

我正在设置一个Mockserver来对sapui5项目进行单元测试,但是我不了解Northwind的工作方式,请问一些问题:

-我的数据JSON和罗斯文数据如何链接?

-我的数据是否必须来自模拟服务器的API?

-您如何使用Northwind生成我们的数据?

我认为我了解了模拟服务器的操作,但不了解罗斯文。

我希望已经清楚了。

谢谢。

最诚挚的问候。

Mathieu。

付费偷看设置
发送
4条回答
me_for_i
1楼 · 2020-09-21 00:59.采纳回答

好的,我明白了,但是如果我想定义我的数据,如果我已经有了我的json文件怎么办?

事实上,我本来可以提供Northwind的路径,以便为我提供所需模型的元数据。

 manifest.json


 {
   " _version":" 1.1.0",
   " sap.app":{
 ...
 " ach":" CA-UI5-DOC",
 "数据源": {
 " myRemote":{
 " uri":" https://services.odata.org/V2/Northwind/Northwind.svc/",
 " type":" OData",
 "设置":{
 " odataVersion":" 2.0"
 }
 }
 }
   },
   " sap.ui":{
 ...
   },
   " sap.ui5":{
 " _version":" 1.1.0",
 " rootView":" sap.ui.demo.wt.view.App",
 "依赖关系":{
 " minUI5Version":" 1.30",
 " libs":{
 " sap.m":{}
 }
 },
 "楷模": {
 " i18n":{
 " type":" sap.ui.model.resource.ResourceModel",
 "设置":{
 " bundleName":" sap.ui.demo.wt.i18n.i18n"
 }
 },
 " mydata":{
 " dataSource":" myRemote"
 }
 }
   }
 } 
吹牛啤
2楼-- · 2020-09-21 00:59

如果已安装模拟服务器,则不会调用任何真实服务。

mockserver为您提供虚拟数据

右键单击metadata.xml以准备虚拟数据

昵称总是被占用
3楼-- · 2020-09-21 01:24

将您的json数据内容复制到Web ide为模拟服务器生成的json文件中

悠然的二货
4楼-- · 2020-09-21 01:04
# p#

我已经在sockData文件夹中使用jsonData创建了一个json文件,之后,我将像这样设置清单:

我知道要生成元数据,必须提供该项目的网址+这样的uri:

 https://webide-p2000223469trial.dispatcher.hanatrial.ondemand.com +/destinations/airportRemote/sap/opu/odata/IWBEP/GWSAMPLE_BASIC/
 " sap.app":{
 .....
 " dataSources":{//这里
             " airportRemote":{
                 " uri":"/目的地/机场远程/sap/opu/odata/IWBEP/GWSAMPLE_BASIC/",
                 " type":" OData",
                 "设置":{
                     " odataVersion":" 2.0"
                 }
             }
         }
     },


 "楷模": {
             " i18n":{
                 " type":" sap.ui.model.resource.ResourceModel",
                 "设置":{
                     " bundleName":" EuropeanairportEuropeanairport.i18n.i18n"
                 }
             },
             " JSON":{//这里
                 " dataSource":" airportRemote"
             }
         },

一周热门 更多>