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

域名注册_常德企业网站建设_稳定性好

小七 141 0

简介

ABAP单元是ABAP的新单元测试工具,软件企业有哪些,个人大数据,它解决了开发者测试的问题。单元测试是软件开发的一种方法,是开发人员工具箱中成熟的框架。测试可以方便地分组到测试任务中。测试结果被浓缩并立即变得明显。测试任务可以通过自动化来执行。在本文档中,我们将讨论如何自动测试双重框架,该框架用于从主剪切(测试中的类)类中移除依赖关系。

移除依赖关系的类型:

Setter方法构造函数方法

方法

对于创建test double,ABAP test double框架是一个标准化的解决方案。将为全局接口/实例创建Test double。

前提条件

Test double可以在全局接口上实现。

创建ABAP单元测试类:

创建Test double的步骤:

SET\u参数:当存根方法不返回任何内容并且只有导入参数时使用。

注意:根据需要创建SET\u参数从存根方法导出的每个参数。

引发异常:当您希望存根方法引发任何异常时使用。创建依赖方法具有的异常类型的对象,计算机大数据,云服务器特价,并将其传递给configure call.

注意:lo\u exp对象应在RAISE\u exception调用之前创建。

返回:用于stub方法返回值。

在分配lt\u data参数之前,请填写stubbed方法中需要的所有数据。

这些都是其他方法用于配置调用的方法。下面的配置调用的示例代码已经在下面的博客中演示了:CL\u ABAP\u TESTDOUBLE的简短示例–Sandra Rossi(https://blogs.sap.com/2018/04/03/short-examples-of-cl\u abap\u testdouble/)

引发事件忽略\u参数忽略所有参数次你期待什么设置\u答案SET\u MATCHER

示例:

SET\u参数存根–

填充存根方法的所有强制导入参数

当触发/ZIF/DEMO的SET\u DATA方法时,软件企业的认定,将自动填充"EV\u DATA"。

RAISE\u EXCEPTION存根–

GET\u EXCEPTION方法显式引发CUT异常。所有强制导入参数应在存根方法之前填写。

存根返回–

当触发GET\ U DATA方法时,将LT\ U数据返回切割。所有强制导入参数应在存根方法之前填写。

限制:

结论:

测试双框架是创建ABAP单元测试类的好方法。这种方法可以部署在全局接口上,全局接口可以模拟依赖的接口方法。单元测试类将帮助开发人员创建自动化测试。