点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
说我想要如下所示的数据库处理程序类,其中的方法是纯Open SQL语句。
CLASS lcl_mara_db_handler IMPLEMETATION。
METHOD update_mara。
从is_mara修改mara。
ENDMETHOD。
METHOD insert_mara。
插入.........
ENDMETHOD。
.......
ENDCLASS。
我如何才能首先编写单元测试,因为礼貌是DB,我是否需要考虑其他DB可能返回不同的结果? 还是不必考虑在此休假时进行单元测试?
BR,
Archer
为此,我们进行了测试接缝和注射。
https://blogs.sap.com/2015/10/23/abap-news-for-750-test-seams-and-jections
由于您使用的是SAP,因此您可能还会检查7.52文档是否有其他新可能性。
https://help.sap.com/http.svc/rc/abapdocu_752_index_htm/7.52/zh-CN/ index.htm?file = abencl_osql_replace.htm
https://help.sap.com/http.svc/rc/abapdocu_752_index_htm/7.52/zh-CN/index.htm?file=abennews-752-open_sql.htm
因此,在7.52上正式可用。
无论数据库是什么,OpenSQL都能得到相同的结果,这就是采用OpenSQL的原因(回答"我是否需要考虑不同的? DB可能返回不同的结果?")抱歉,我可能没明白你的意思。
也许你可以在D的" ins/del/upd"之后再次"选择",然后 比较您的测试方法中的ACT和EXP。 验证更新openSQL是否确实有效。
一周热门 更多>