云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

阿里云_心理罪百度云_新用户

小七 141 0

阿里云_心理罪百度云_新用户

我参加了最近的openSAP课程,为ABAP编写可测试代码。虽然我已经使用ABAP单元测试设施几年了,但通过本课程,我了解到我所知道的只是ABAP单元测试的冰山一角。导师Juergen Heymann博士和Thomas Hammer都做了出色的工作,编写并呈现了材料。

课程中解释的其中一个特别吸引我的项目是ABAP测试双框架(ATDF)的使用。我还没有探索过如何使用它,尽管几个月前我读过paulhardy在他的书ABAP to the Future(第二版)中对其功能的非常透彻的解释。因此,政务大数据,我决定在我的ABAP单元测试中探索实际使用这个特性。

全局类cl\u ABAP\u testdouble提供了这个框架的大部分内容。在浏览这门课时,我很失望地发现它没有任何文档(无论如何,不是英文的)。当我在网上搜索是否能找到对我有帮助的东西时,我遇到了Prajul Meyana的博客文章,标题是ABAP测试双框架——简介。"是的!",我想,"介绍正是我现在需要的。"的确,这篇文章内容丰富,但我也发现一些示例没有提供足够的代码来实际执行正在解释的test double活动。因此,我开始将示例代码复制到一个小测试程序中并执行它,以了解更多关于ATDF的工作原理。于是,淘客发单软件,我开始了探索这一特性的冒险之旅,一路走来,双线服务器租用,我被遇到的问题绊倒,并坚持不懈地去解决它们,最终达到了我能够成功执行所有测试的程度。

根据我使用这个双重测试功能的经验,我得出结论,也许参加为ABAP编写可测试代码的其他学生也会发现这是一个令人望而生畏的学习功能。因此,我将分享我使用的代码(见下文),免费云服务器永久使用,以帮助我更好地掌握ATDF。目前,它的设置使得所有调用test double的ABAP单元测试都将失败,但我在代码中提供了注释,云品,以帮助您理解如何更改代码,从而使其正常工作。如果您对此一无所知,并且对进一步使用ATDF感兴趣,那么请遵循以下简单步骤:

沿途您将了解更多有关如何使用ABAP测试双重框架的信息,以发挥您的优势。

享受,

Jim

以下先前包含在标题注释块中的语句已从源代码(如下所示)中删除,以使其更简洁,但提供更多关于使用ATDF的一些细微差别的解释。否则,它们会出现在"轮到你了"注释语句之前:

要复制的源代码: