实用云,提供最全最实时的云市场资讯

手机站:/m

数据库服务器_oracle数据库使用_哪家好

时间:2021-06-12 02:06编辑:实用云来源:实用云当前位置:主页 > 弹性计算 >

简介

2017我们引入了一个用于创建abapUnit测试的开源帮助程序。

更确切地说,这个帮助程序将帮助您为abapUnit测试准备测试数据。

今天我们将讨论这个项目的一些更新。

更新的特性

在过去的一年中,通过不断的更新,很多东西在实现过程中发生了变化重构。在强调单一责任原则的同时,增加了类的数量,大数据是什么,同时也增加了可读性和可重用性。

为了更好地支持内部表和结构,商城返利,修改了SAPs-ABAP调试器框架的集成。这是一个很好的机会来学习更多关于abapasxml格式的知识。例如,需要这种集成的新方法来获取所有信息,而不仅仅是内部表的顶级数据。给定这些数据,就有可能混淆内部表和结构表示。请继续阅读了解有关此功能的更多信息。

一个主要目标是在格式化(漂亮的打印)值#()语句(带空格、制表符和换行符)和语法正确表示之间引入松散耦合。格式化value#()语句将我们推向了ABAP RegEx可能性的极限。由于ABAP(分别是POSIX)中缺少对look behinds的支持,人工智能网络,无法使用RegEx进行独占格式化。但是我们发现了一种新的方法,使用类CL\u ABAP\u STRING\u C\u READER的可能性来实现这个目标。

一个解耦的漂亮打印特性的积极的副作用是导致这个增强的单元测试更加简单。

在新版本中,返利机器人,啥叫大数据,最大行长度的提示也消失了。现在,我们在这里介绍了一种可能性,提供您自己的价值#()语句漂亮的打印机。因此,您需要提供一个接口ZIF\u OP\u VALUE\u PRETTY\u PRINTER的实现。此外,必须使用表ZTOP\u DVE\u CUST将这个新类分配给用户。否则提供的默认实现ZCL\u OP\u VALUE\u PRETTY\u PRINTER将用于PRETTY打印。

另一个变化,如上文所述,会影响复杂数据结构(内部表中的内部表、结构中的内部表等)的表示。由于新的asXML集成,现在可以直接从调试会话中创建以下表示。

包含内部表的结构:

包含内部表的内部表

我们希望您会发现此工具很有用。

前提条件

当我们使用新的值运算符时,您需要的最低ABAP版本是7.40。

如何安装到您的系统

在这里您可以找到所有需要的编码:

https://github.com/objective-partner/abap\u debugger\u data\u view\u扩展

请使用abapGit将此代码导入您的系统。

欢迎在GitHub上请求(和问题)。

上一篇域名注册_数据库创建索引_免费

下一篇网站空间_深圳集团网站建设_怎么买

世界之最排行

世界之最精选