ABAP Test Double Framework

https://blogs.sap.com/2015/01/05/abap-test-double-framework-an-introduction/

1: Create an interface ZIF_TD_CURRENCY_CONVER

 

 

 2: Add, events, and methods

interface ZIF_TD_CURRENCY_CONVER
  public .
   EVENTS new_currency_code EXPORTING VALUE(currency_code) TYPE string.

  METHODS convert
    IMPORTING
              amount          TYPE i
              source_currency TYPE string
              target_currency TYPE string
    RETURNING VALUE(result)  TYPE i
    RAISING  cx_td_currency_exception.

  METHODS convert_to_base_currency
    IMPORTING
      amount          TYPE i
      source_currency  TYPE string
    EXPORTING
      base_currency    TYPE string
      base_curr_amount TYPE i.

endinterface.

3: Create a class

 

 Create a test class this

 

Guess you like

Origin www.cnblogs.com/liyafei/p/11443371.html