我想使用 SAP .Net 连接器 3 编写一些代码,以使用 RFC 和 iDoc 接收数据并将数据发送到 SAP 系统。
如何使用 RFC 设置一个简单的 SAP 测试系统来测试我的代码。有没有办法模拟 SAP 系统或者我必须安装 SAP 系统?如果是这样,是否有任何关于如何使用简单的“Hello World”RFC 设置 SAP 系统的简单教程?
我本来打算发表评论的。但是时间太长了。这不是一个解决方案,它是一个警告。我认为您过分强调此类解决方案的单元测试。随心所欲地模拟其余代码。但是嘲笑一个可能/将会表现不同的界面是错误的信心。无论如何抽象基础设施层并将虚拟数据推送到 int 以测试应用程序的其余部分。但不要计划以任何与稳定性相关的方式模拟界面。
你打算如何模拟:
针对 DEV 系统对其进行测试,然后在 QA 系统中再次测试,并为 PROD 中的意外问题做好准备。
您可以编写代码来生成 TABLE/STRUCTURE 内容。因此,您可以轻松地模拟您期望接收或发送到 SAP 系统的内容。编写一个返回该数据的虚拟对象并模拟调用。不要为模拟基础设施而烦恼。那一事无成。