После того как вы проверили работу операции Create и убедились, что
импортируемый клиент сохранен в интерфейсных таблицах Oracle E-Business Suite,
протестируйте операцию Retrieve.
- Получите ИД учетной записи клиента
Программа SQL*Plus или аналогичная позволяет выполнить команды SQL.
Выполните запрос: SQL>
select cust_account_id from ar.hz_cust_accounts where account_number = номер клиента;
где номер клиента - это номер, проверенный для
импортированного клиента в Oracle E-Business Suite на шаге 5 раздела
"Тестирование операции Create".
Запишите значение cust_account_id, которое понадобится
при выполнении шага 4 задачи "Задание атрибутов для входного
бизнес-объекта".
- Выберите тестируемый модуль
В
WebSphere
Integration Developer щелкните правой кнопкой на модуле
Oracle_Outbound и выберите
.
- Укажите тестовые значения
В окне Oracle_Outbound_Test укажите значения в полях согласно следующей
таблице:
Табл. 1. Тестовые значения для операции RetrieveЭлемент |
Тестовое значение |
Конфигурация |
Тест модуля по умолчанию |
Модуль |
Oracle_Outbound |
Компонент |
JDBCOutboundInterface |
Интерфейс |
JDBCOutboundInterface |
Операция |
retrieveArIbm_R_Cust_Accounts |
- Задайте атрибуты входного бизнес-объекта
В окне События диаграммы сборки в начальных параметрах запроса щелкните на столбце Значение рядом с атрибутом custaccountid.
Задайте его равным cust_account_id из запроса SQL на шаге 1
этапа "Получение ИД учетной записи клиента."
Не изменяйте значения по умолчанию остальных параметров.
Нажмите Продолжить.
В окне Расположение развертывания выберите сервер, на котором будет развернут
объект, и нажмите Готово. Объект будет обрабатываться, и
откроется окно Запуск тестового клиента интеграции.
- Проверьте, совпадает ли возвращенный объект с данными клиента, импортированными в интерфейсные таблицы Oracle.