# Simulador de API do Parceiro

Projeto de apoio para testes de integração com a API do parceiro.

## Pré-requisitos

- .NET SDK na versão utilizada pelo projeto
- Visual Studio 2022, Visual Studio Code ou Rider
- Navegador web

## Como executar

1. Extraia todo o conteúdo do arquivo ZIP para uma pasta local.

2. Abra o arquivo:

   `ApiTerceiroSimulador.sln`

3. Aguarde a restauração das dependências do projeto.

4. Defina o projeto `ApiTerceiroSimulador` como projeto de inicialização.

5. Execute o projeto:
   - Pelo Visual Studio: pressione `F5` para depurar; ou
   - Pressione `Ctrl + F5` para executar sem depuração.

6. Após a inicialização, uma página de apoio será aberta no navegador.

## Página de apoio

A página inicial apresenta:

- As informações necessárias para autenticação no ambiente de testes;
- O endereço da documentação Swagger;

## Acesso ao Swagger

Na página de apoio, clique no link da documentação da API.

Também é possível acessar diretamente pelo endereço apresentado durante a execução, por exemplo:

`https://localhost:PORTA/swagger`

> A porta pode variar de acordo com a configuração local do projeto.

## Autenticação no Swagger

1. Acesse o Swagger.
2. Clique no botão **Authorize**.
3. Informe a credencial de testes exibida na página de apoio.
4. Confirme a autenticação.
5. Selecione o endpoint desejado e clique em **Try it out**.
6. Preencha os parâmetros e clique em **Execute**.

## Observações

- As credenciais fornecidas são exclusivas para o ambiente de testes.
- Não utilize credenciais de produção.
- Caso o navegador apresente um alerta de certificado HTTPS local,
  confirme que o projeto está sendo executado em ambiente de desenvolvimento.