我正在寻找在ABAP后端和UI5前端对Odata进行单元测试的最佳方法。任何想法或想法?这不是HANA系统。
答案 0 :(得分:1)
我不确定你的意思,我当然不知道在ABAP后端对OData服务进行单元测试的最佳方式,但是因为你刚才提出了想法和想法,我将如何在ABAP中实现它:
教育自己如何在ABAP中编写OData-Clients。在SCN上有一篇很棒的博客文章:http://scn.sap.com/community/gateway/blog/2014/03/27/consuming-an-external-restful-web-service-with-abap-in-gateway基本上它涉及使用ABAP类CL_HTTP_CLIENT
进行HTTP通信,而CL_IXML
进行XML解析,两者都非常低水平。
总结我在可重复使用的全局助手类中学到的知识,以便从单元测试中调用。
创建ABAP单元测试,如SCN上的一系列优秀帖子所述:( ...没有足够的声誉发布此链接...)
由于这将是很多工作,我宁愿不使用ABAP作为我的测试环境。
既然你也提到了SAPUI5,你仍然会使用JavaScript。因此,在JavaScript设置中,我将使用以下工具来创建单元测试:
这再次在SCN的博客文章中进行了描述:http://scn.sap.com/docs/DOC-27972