SAP ABAP Class CL_SRT_TEST_SOAP_PROTOCOL (Tests for Soap 1.1 and Soap 1.2)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-WS-ABA-RT (Application Component) WebServices ABAP Runtime
     SOAP_RT_TESTS_FRAMEWORK (Package) Sub packadge for Test Framework
Properties
Class CL_SRT_TEST_SOAP_PROTOCOL  
Short Description Tests for Soap 1.1 and Soap 1.2    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOAP_RT_TESTS_FRAMEWORK   Sub packadge for Test Framework 
Created 20080814   SAP 
Last change 20141121    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SRT_TEST_SOAP_PROTOCOL has no forward declaration.
Interfaces
Class CL_SRT_TEST_SOAP_PROTOCOL has no interface implemented.
Friends
Class CL_SRT_TEST_SOAP_PROTOCOL has no friend class.
Attributes
Class CL_SRT_TEST_SOAP_PROTOCOL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 RR_TEST_SOAP11_OPT_BXML Static method Public Method test RR with SOAP 12 and optimization BXML 20120620
2 RR_TEST_SOAP12_OPT Static method Private Method test RR with SOAP 12 and optimization BXML 20120620
3 RR_TEST_SOAP12_OPT_BXML Static method Public Method test RR with SOAP 12 and optimization BXML 20120620
4 RR_TEST_SOAP12_OPT_MTOM Static method Public Method test RR with SOAP 12 and optimization MTOM 20120620
5 RR_TEST_SOAP12_OPT_NONE Static method Public Method test RR with SOAP 12 and optimization NONE 20120620
6 SEND_ELEMENT_AFTER_BODY Static method Public Method send additional element that follows the Body 20080814
7 SEND_ELEMENT_AFTER_BODY_RM11 Static method Public Method send additional element that follows the Body with WSRM 1.1 20081105
8 SEND_ELM_AFTER_BODY_SOAP_12 Static method Public Method send other element after the body with SOAP 1.2 20080814
9 SEND_HDR_UNKWN_ELMENT Static method Public Method send in the header an unknown element 20081106
10 SEND_HDR_UNKWN_ELM_SOAP12 Static method Public Method send in the header an unknown element with soap 1.2 20080814
11 SEND_OTHER_ELM_THAN_HDR Static method Public Method send other element than header 20080814
12 SEND_OTHER_ELM_THAN_HDR_SOAP12 Static method Public Method send other element than header using soap 1.2 20080814
13 SEND_SOAP_12_NO_BODY_RM11 Static method Public Method send SOAP 1.2 Envelope with no Body and WSRM 1.1 20081105
14 SEND_SOAP_12_TWO_HEADERS Static method Public Method send SOAP Message with two header elements 20081105
15 SEND_SOAP_12_WITHOUT_BODY Static method Public Method send soap 1.2 20081105
16 SEND_SOAP_TWO_HEADERS Static method Public Method send SOAP 1.2 Message with two headers 20081105
17 TEST_ASSERT_SOAP11 Static method Public Method test RR with assert on the provider side SOAP1.1 20090217
18 TEST_ASSERT_SOAP12 Static method Public Method test RR with assert on the provider side SOAP1.2 20090217
19 TEST_HTTP_415_WITH_SOAP_11 Static method Public Method TEST HTTP 415 with SOAP 1.1 20080815
20 TEST_HTTP_415_WITH_SOAP_12 Static method Public Method test HTTP 415 with SOAP 1.2 20080815
21 TEST_SOAP12_WSA_10 Static method Public Method test SOAP 1.2 with WS-A 1.0 20080814
22 TEST_SOAP_12_AS_MISS_ENV_ELM Static method Public Method test soap 1.2 as do not send the Envelope element 20080814
23 TEST_SOAP_12_DT_ENC_ENVELOPE Static method Public Method test DataEncodingUnknown with SOAP 1.2 and Envelope elem 20080814
24 TEST_SOAP_12_DT_ENC_HEADER Static method Public Method test DataEncodingUnknown with SOAP 1.2 and Envelope elem 20080814
25 TEST_SOAP_12_MU_FAULT Static method Public Method test MU Fault for SOAP 1.2 20080814
26 TEST_SOAP_12_MU_WITH_MORE_HDRS Static method Public Method Test MU with more headers marked for mustunderstood 20080814
27 TEST_SOAP_12_NOT_WELL_FORMED Static method Public Method Test SOAP Fault when the XML is not well formed 20080814
28 TEST_SOAP_12_USE_UNKNOWN_PRFX Static method Public Method Test SOAP 1.2 when send undeclared prefix 20080814
29 TEST_SOAP_12_VM Static method Public Method test Version Mismatch of SOAP 1.2 20080814
30 TEST_SOAP_12_VM_WSRM_11 Static method Public Method Test SOAP 1.2 VM with WSRM 1.1 20080814
31 TEST_SOAP_AS_MISS_ENVL_ELM Static method Public Method send Soap Msg without Evelope element to test SoapFault 20080814
32 TEST_SOAP_EMPTY_HEADER_1LINE Static method Public Method send Soap Msg without Evelope element to test SoapFault 20131025
33 TEST_SOAP_FAULT_UNKWN_PREFIXX Static method Public Method send message with undefined prefix 20080814
34 TEST_SOAP_FOR_UNNWN_ELM_MU Static method Public Method send soap msg with unknown element marked for mustUnderstood 20080814
35 TEST_SOAP_VM_TRANSITION Static method Public Method test Soap Version transition when SOAP 1.1 is sent not 1.2 20080814
Events
Class CL_SRT_TEST_SOAP_PROTOCOL has no event.
Types
Class CL_SRT_TEST_SOAP_PROTOCOL has no local type.
Method Signatures

Method RR_TEST_SOAP11_OPT_BXML Signature

Method RR_TEST_SOAP11_OPT_BXML on class CL_SRT_TEST_SOAP_PROTOCOL has no parameter.
Method RR_TEST_SOAP11_OPT_BXML on class CL_SRT_TEST_SOAP_PROTOCOL has no exception.

Method RR_TEST_SOAP12_OPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OPTIMIZATION Call by reference Type reference (TYPE) STRING 20120620

Method RR_TEST_SOAP12_OPT on class CL_SRT_TEST_SOAP_PROTOCOL has no exception.

Method RR_TEST_SOAP12_OPT_BXML Signature

Method RR_TEST_SOAP12_OPT_BXML on class CL_SRT_TEST_SOAP_PROTOCOL has no parameter.
Method RR_TEST_SOAP12_OPT_BXML on class CL_SRT_TEST_SOAP_PROTOCOL has no exception.

Method RR_TEST_SOAP12_OPT_MTOM Signature

Method RR_TEST_SOAP12_OPT_MTOM on class CL_SRT_TEST_SOAP_PROTOCOL has no parameter.
Method RR_TEST_SOAP12_OPT_MTOM on class CL_SRT_TEST_SOAP_PROTOCOL has no exception.

Method RR_TEST_SOAP12_OPT_NONE Signature

Method RR_TEST_SOAP12_OPT_NONE on class CL_SRT_TEST_SOAP_PROTOCOL has no parameter.
Method RR_TEST_SOAP12_OPT_NONE on class CL_SRT_TEST_SOAP_PROTOCOL has no exception.

Method SEND_ELEMENT_AFTER_BODY Signature

Method SEND_ELEMENT_AFTER_BODY on class CL_SRT_TEST_SOAP_PROTOCOL has no parameter.
Method SEND_ELEMENT_AFTER_BODY on class CL_SRT_TEST_SOAP_PROTOCOL has no exception.

Method SEND_ELEMENT_AFTER_BODY_RM11 Signature

Method SEND_ELEMENT_AFTER_BODY_RM11 on class CL_SRT_TEST_SOAP_PROTOCOL has no parameter.
Method SEND_ELEMENT_AFTER_BODY_RM11 on class CL_SRT_TEST_SOAP_PROTOCOL has no exception.

Method SEND_ELM_AFTER_BODY_SOAP_12 Signature

Method SEND_ELM_AFTER_BODY_SOAP_12 on class CL_SRT_TEST_SOAP_PROTOCOL has no parameter.
Method SEND_ELM_AFTER_BODY_SOAP_12 on class CL_SRT_TEST_SOAP_PROTOCOL has no exception.

Method SEND_HDR_UNKWN_ELMENT Signature

Method SEND_HDR_UNKWN_ELMENT on class CL_SRT_TEST_SOAP_PROTOCOL has no parameter.
Method SEND_HDR_UNKWN_ELMENT on class CL_SRT_TEST_SOAP_PROTOCOL has no exception.

Method SEND_HDR_UNKWN_ELM_SOAP12 Signature

Method SEND_HDR_UNKWN_ELM_SOAP12 on class CL_SRT_TEST_SOAP_PROTOCOL has no parameter.
Method SEND_HDR_UNKWN_ELM_SOAP12 on class CL_SRT_TEST_SOAP_PROTOCOL has no exception.

Method SEND_OTHER_ELM_THAN_HDR Signature

Method SEND_OTHER_ELM_THAN_HDR on class CL_SRT_TEST_SOAP_PROTOCOL has no parameter.
Method SEND_OTHER_ELM_THAN_HDR on class CL_SRT_TEST_SOAP_PROTOCOL has no exception.

Method SEND_OTHER_ELM_THAN_HDR_SOAP12 Signature

Method SEND_OTHER_ELM_THAN_HDR_SOAP12 on class CL_SRT_TEST_SOAP_PROTOCOL has no parameter.
Method SEND_OTHER_ELM_THAN_HDR_SOAP12 on class CL_SRT_TEST_SOAP_PROTOCOL has no exception.

Method SEND_SOAP_12_NO_BODY_RM11 Signature

Method SEND_SOAP_12_NO_BODY_RM11 on class CL_SRT_TEST_SOAP_PROTOCOL has no parameter.
Method SEND_SOAP_12_NO_BODY_RM11 on class CL_SRT_TEST_SOAP_PROTOCOL has no exception.

Method SEND_SOAP_12_TWO_HEADERS Signature

Method SEND_SOAP_12_TWO_HEADERS on class CL_SRT_TEST_SOAP_PROTOCOL has no parameter.
Method SEND_SOAP_12_TWO_HEADERS on class CL_SRT_TEST_SOAP_PROTOCOL has no exception.

Method SEND_SOAP_12_WITHOUT_BODY Signature

Method SEND_SOAP_12_WITHOUT_BODY on class CL_SRT_TEST_SOAP_PROTOCOL has no parameter.
Method SEND_SOAP_12_WITHOUT_BODY on class CL_SRT_TEST_SOAP_PROTOCOL has no exception.

Method SEND_SOAP_TWO_HEADERS Signature

Method SEND_SOAP_TWO_HEADERS on class CL_SRT_TEST_SOAP_PROTOCOL has no parameter.
Method SEND_SOAP_TWO_HEADERS on class CL_SRT_TEST_SOAP_PROTOCOL has no exception.

Method TEST_ASSERT_SOAP11 Signature

Method TEST_ASSERT_SOAP11 on class CL_SRT_TEST_SOAP_PROTOCOL has no parameter.
Method TEST_ASSERT_SOAP11 on class CL_SRT_TEST_SOAP_PROTOCOL has no exception.

Method TEST_ASSERT_SOAP12 Signature

Method TEST_ASSERT_SOAP12 on class CL_SRT_TEST_SOAP_PROTOCOL has no parameter.
Method TEST_ASSERT_SOAP12 on class CL_SRT_TEST_SOAP_PROTOCOL has no exception.

Method TEST_HTTP_415_WITH_SOAP_11 Signature

Method TEST_HTTP_415_WITH_SOAP_11 on class CL_SRT_TEST_SOAP_PROTOCOL has no parameter.
Method TEST_HTTP_415_WITH_SOAP_11 on class CL_SRT_TEST_SOAP_PROTOCOL has no exception.

Method TEST_HTTP_415_WITH_SOAP_12 Signature

Method TEST_HTTP_415_WITH_SOAP_12 on class CL_SRT_TEST_SOAP_PROTOCOL has no parameter.
Method TEST_HTTP_415_WITH_SOAP_12 on class CL_SRT_TEST_SOAP_PROTOCOL has no exception.

Method TEST_SOAP12_WSA_10 Signature

Method TEST_SOAP12_WSA_10 on class CL_SRT_TEST_SOAP_PROTOCOL has no parameter.
Method TEST_SOAP12_WSA_10 on class CL_SRT_TEST_SOAP_PROTOCOL has no exception.

Method TEST_SOAP_12_AS_MISS_ENV_ELM Signature

Method TEST_SOAP_12_AS_MISS_ENV_ELM on class CL_SRT_TEST_SOAP_PROTOCOL has no parameter.
Method TEST_SOAP_12_AS_MISS_ENV_ELM on class CL_SRT_TEST_SOAP_PROTOCOL has no exception.

Method TEST_SOAP_12_DT_ENC_ENVELOPE Signature

Method TEST_SOAP_12_DT_ENC_ENVELOPE on class CL_SRT_TEST_SOAP_PROTOCOL has no parameter.
Method TEST_SOAP_12_DT_ENC_ENVELOPE on class CL_SRT_TEST_SOAP_PROTOCOL has no exception.

Method TEST_SOAP_12_DT_ENC_HEADER Signature

Method TEST_SOAP_12_DT_ENC_HEADER on class CL_SRT_TEST_SOAP_PROTOCOL has no parameter.
Method TEST_SOAP_12_DT_ENC_HEADER on class CL_SRT_TEST_SOAP_PROTOCOL has no exception.

Method TEST_SOAP_12_MU_FAULT Signature

Method TEST_SOAP_12_MU_FAULT on class CL_SRT_TEST_SOAP_PROTOCOL has no parameter.
Method TEST_SOAP_12_MU_FAULT on class CL_SRT_TEST_SOAP_PROTOCOL has no exception.

Method TEST_SOAP_12_MU_WITH_MORE_HDRS Signature

Method TEST_SOAP_12_MU_WITH_MORE_HDRS on class CL_SRT_TEST_SOAP_PROTOCOL has no parameter.
Method TEST_SOAP_12_MU_WITH_MORE_HDRS on class CL_SRT_TEST_SOAP_PROTOCOL has no exception.

Method TEST_SOAP_12_NOT_WELL_FORMED Signature

Method TEST_SOAP_12_NOT_WELL_FORMED on class CL_SRT_TEST_SOAP_PROTOCOL has no parameter.
Method TEST_SOAP_12_NOT_WELL_FORMED on class CL_SRT_TEST_SOAP_PROTOCOL has no exception.

Method TEST_SOAP_12_USE_UNKNOWN_PRFX Signature

Method TEST_SOAP_12_USE_UNKNOWN_PRFX on class CL_SRT_TEST_SOAP_PROTOCOL has no parameter.
Method TEST_SOAP_12_USE_UNKNOWN_PRFX on class CL_SRT_TEST_SOAP_PROTOCOL has no exception.

Method TEST_SOAP_12_VM Signature

Method TEST_SOAP_12_VM on class CL_SRT_TEST_SOAP_PROTOCOL has no parameter.
Method TEST_SOAP_12_VM on class CL_SRT_TEST_SOAP_PROTOCOL has no exception.

Method TEST_SOAP_12_VM_WSRM_11 Signature

Method TEST_SOAP_12_VM_WSRM_11 on class CL_SRT_TEST_SOAP_PROTOCOL has no parameter.
Method TEST_SOAP_12_VM_WSRM_11 on class CL_SRT_TEST_SOAP_PROTOCOL has no exception.

Method TEST_SOAP_AS_MISS_ENVL_ELM Signature

Method TEST_SOAP_AS_MISS_ENVL_ELM on class CL_SRT_TEST_SOAP_PROTOCOL has no parameter.
Method TEST_SOAP_AS_MISS_ENVL_ELM on class CL_SRT_TEST_SOAP_PROTOCOL has no exception.

Method TEST_SOAP_EMPTY_HEADER_1LINE Signature

Method TEST_SOAP_EMPTY_HEADER_1LINE on class CL_SRT_TEST_SOAP_PROTOCOL has no parameter.
Method TEST_SOAP_EMPTY_HEADER_1LINE on class CL_SRT_TEST_SOAP_PROTOCOL has no exception.

Method TEST_SOAP_FAULT_UNKWN_PREFIXX Signature

Method TEST_SOAP_FAULT_UNKWN_PREFIXX on class CL_SRT_TEST_SOAP_PROTOCOL has no parameter.
Method TEST_SOAP_FAULT_UNKWN_PREFIXX on class CL_SRT_TEST_SOAP_PROTOCOL has no exception.

Method TEST_SOAP_FOR_UNNWN_ELM_MU Signature

Method TEST_SOAP_FOR_UNNWN_ELM_MU on class CL_SRT_TEST_SOAP_PROTOCOL has no parameter.
Method TEST_SOAP_FOR_UNNWN_ELM_MU on class CL_SRT_TEST_SOAP_PROTOCOL has no exception.

Method TEST_SOAP_VM_TRANSITION Signature

Method TEST_SOAP_VM_TRANSITION on class CL_SRT_TEST_SOAP_PROTOCOL has no parameter.
Method TEST_SOAP_VM_TRANSITION on class CL_SRT_TEST_SOAP_PROTOCOL has no exception.
History
Last changed by/on SAP  20141121 
SAP Release Created in 720