F. 组装模块
最后,测试模块需要访问我们正在测试的模块的接口库。还需要使用测试模块调用正在测试的组件,我们通过将合适的接口导入到测试模块并将它们正确地连接来执行此任务。
切换回 Business Integration 透视图的 Business Integration 视图,展开 MT_TestMailService 项目,并打开 Assembly 编辑器。
将导入添加到组装图,将其重命名为 PostCode,然后将 I_PostCode 接口添加到导入。
为导入生成 SCA 绑定。现在关系图应与图 9 所示类似。
图 9. 要测试的带接口的导入,SCA 绑定
在 Properties 窗格的 Binding 选项卡中,浏览并从 MailService 模块中选择 PostCodeExport,从而将此导入绑定到我们正在测试的特定模块(图 10)。
您需要使此导入对您的测试 Web 应用程序(这是一个非 SCA 项目)可用,所以将需要一个独立引用。将独立引用图标添加到您的关系图,并将其与您的导入连接。可能要求您回答以下两个问题:
- 第一,您是否希望创建匹配引用:单击 OK。
- 第二,您是否希望将 WSDL 接口转换为 Java™ 接口。通过选择 OK 接受此选项非常重要。执行此操行会简化检查服务调用结果所需的代码。
现在组装图应与图 11 所示类似。
图 11. 对 PostCode 服务的独立引用(带合作伙伴名称)
-
请记下合作伙伴引用名称;在测试调用服务时将用到此名称。
保存组装图。