2010-11-04 55 views
3

J'ai besoin de tester un module sans réellement appeler notre fournisseur sap via l'exécution d'une fonction JCo "réelle".SAP Java Connector (JCo) se moque/teste JCoFunction et/ou JCoParameterList

comment instancier un "formellement correct" JCoFunction?

Je peux même juste faire face à un JCoParameterList mais je n'arrive tout simplement pas à comprendre comment l'instancier ou même le mocker.

+1

Quelle version de JCo? Il y a des différences énormes entre 2 et 3! – vwegert

+0

nous utilisons sap-jco version 3.0.0 – mfirry

+0

Avez-vous résolu cela? – Mejmo

Répondre

0

Pourquoi pas ça?

new JCO.ParameterList() 
+0

c'est une interface – mfirry

+0

Ici, il est dit que c'est une classe: http://www.huihoo.org/openweb/jco_api/com/sap/mw/jco/JCO.ParameterList.html – thejh

+0

va se pencher sur cela MAIS pour l'instant je ' m parle de com.sap.conn.jco.JCoParameterList – mfirry

1

Le SAP Java Connector (JCo SAP) est une boîte à outils qui permet à une application Java pour communiquer avec tout système SAP.

Ces gars ici ont essayé de faire la même chose, en utilisant la version 3.0 du SAP JCo: Can a JCo server simulate a SAP remote function?

Mon expérience de la semaine dernière est qu'il est impossible de créer un serveur SAP maquette d'agir comme un JCoDestination.