Skip to content

Latest commit

 

History

History
109 lines (75 loc) · 2.41 KB

README_pt.md

File metadata and controls

109 lines (75 loc) · 2.41 KB

Validação do fluxo federado

Para realizar a validação do fluxo utilizamos uma API simples com um interceptor de mock e logs para caso necessário realizarmos uma análise.

Para isso é necessário ter concluído todo provisionamento e configuração do enviroment federado

  • Acesse API Design > API Catalog
  • Clique no + para criar uma nova API

Create Api

  • Preencha os campos conforme exemplo:
    • API Name
    • API version
    • Base path
    • Selecione o Enviroment federado
    • Clique em SAVE AND NEXT

Create Api1

  • Adicione um Resource:

Create Api2

  • Preencha os campos conforme exemplo:
    • Resource name
    • Clique em SAVE

Create Api3

  • Preencha os campos conforme exemplo:
    • Escolha o metodo GET
    • Defina o Path
    • Clique em SAVE OPERATION
    • Clique em SAVE AND NEXT

Create Api4

  • Preencha os campos conforme exemplo:
    • Selecione o Resource criado e a opreção GET
    • Adicione um Interceptor de Mock

Create Api5

  • Preencha os campos conforme exemplo:
    • Adicione em body o exemplo abaixo
    • Defina o status como 200
{
    "firstName": "Paulo",
    "lastName": "Silva",
    "age": 25,
    "address":
    {
        "streetAddress": "Avenida das Palmeiras",
        "city": "São Paulo",
        "state": "SP",
        "postalCode": "1024"
    },
    "phoneNumber":
    [
        {
          "type": "Fixo",
          "number": "11 0000-1111"
        },
        {
          "type": "Celular",
          "number": "11 1.1111-0000"
        }
    ]
}
  • Acesse a aba de interceptos de Tracing
    • Adicione dois interceptors de Log sendo um antes e um depois do Mock
    • Clique em SAVE AND NEXT

Create Api6

  • Realize o Deploy da API

Create Api7

  • Acesse API Design > API Catalog
    • Abra a API criada
    • Em Environments clique no Icone conforme a seta e copie o valor
    • Verifique o valor do Path

Create Api8

  • Para realizar a validação, acesse um terminal ou ferramenta de requisição e execute um curl conforme exemplo
curl -X GET https://api-support-aws.sensedia.com/mock-hybrid/mock

Create Api9