Estou simulando requisitar objetos que não existem no meu mock, mas invés de retornar um erro 404 está retornando um erro 500. Quando coloco o id 1 que existe no mock que eu criei ele retorna o objeto que existe.
openapi: "3.0.0"
info:
title: API de consultório
description: API para controlar médicos e suas
especialidades dentro de consultório.
version: 0.0.1
termsOfService: https://mockapi.io
contact:
name: Suporte a Devs
email: contato@example.com
url: https://mockapi.io
license:
name: "Licença: GPLv3"
url: https://www.gnu.org/licenses/gpl-3.0.html
externalDocs:
description: Saiba mais sobre nossos planos (Documentação burocrátic)
url: https://mockapi.io
servers:
- url: https://63fddd1a1626c165a0a1ae47.mockapi.io/api_curso_swagger_1/
description: API de Teste
paths:
/especialidade:
get:
summary: Recupera todas as especialidades
responses:
200:
description: Sucesso
content:
application/json:
schema:
type: array
items:
type: object
properties:
id:
type: integer
descricao:
type: string
/especialidade/{id}:
get:
summary: Recupera um entidade pelo ID
parameters:
- name: id
in: path
schema:
type: integer
required: true
responses:
200:
description: Sucesso
content:
application/json:
schema:
type: object
properties:
id:
type: integer
descricao:
type: string
404:
description: Especialidade não encontrada
content:
application/json:
example: "Not Found"