См. #1260 (closed)
Необходимо проверить случаи
GET
Несуществующий локальный id
GET /api/nbi/getmappings?scope=managedobject&id=XXX
Должно вернуть 404
1 локальный id
GET /api/nbi/getmappings?scope=managedobject&id=XXX
Несколько локальных id
GET /api/nbi/getmappings?scope=managedobject&id=XXX&id=YYY&id=ZZZ
Remote id
GET /api/nbi/getmappings?scope=managedobject&remote_system=XXX&remote_id=YYY
Несколько remote id
GET /api/nbi/getmappings?scope=managedobject&remote_system=XXX&remote_id=YYY&remote_id=ZZZ
Микс локальных и remote id
GET /api/nbi/getmappings?scope=managedobject&id=aaa&id=bbb&remote_system=XXX&remote_id=YYY&remote_id=ZZZ
POST
Формат запроса (пустые параметры можно удалять), id и remote_id могут быть как строками/числами, так и массивами
{
"scope": "managedobject",
"id": XXX,
"remote_id": YYY,
"remote_system": ZZZZ
}
Проверить случаи:
- локальный id как строка
- локальный id как массив из 1 элемента
- локальный id как массив из нескольких элементов
- remote id как строка
- remote id как массив из 1 элемента
- remote id как массив из нескольких элементов
- микс локальных и remote id