Open nataliasou opened 2 years ago
@umarley
post:
tags:
- parametros
summary: Atualiza o valor de um parâmetro
consumes:
- application/json
produces:
- application/json
parameters:
- in: path
name: codigo_cidade
description: Código da cidade
type: integer
required: true
- in: path
name: codigo_parametro
description: Código do parâmetro.
type: string
required: true
- in: body
name: body
description: Objeto contendo os dados dos parâmetros
required: true
schema:
$ref: '#/definitions/Parametros'
responses:
200:
description: Operação realizada com sucesso
schema:
$ref: '#/definitions/CreateResponseParametros'
400:
description: Parâmetros inválidos
404:
description: Recurso não encontrado
security:
- api_key: []
Model:
Parametros:
required:
- valor_padrao
- valor
- descricao_parametro
type: object
properties:
valor_padrao:
type: string
valor:
type: string
descricao_parametro:
type: string
descricao_detalhada:
type: string
Response:
CreateResponseParametros:
type: object
properties:
result:
type: boolean
messages:
type: string
Exemplo de requisição: POST https://sete.transportesufg.eng.br/parametros/5201405?codigo_parametro=CONSUMO_LUBRIFICANTE
Body: Resultado do experimento: • Retorno do HTTP é 201 - Created • O resultado esperado não está na documentação da API • O resultado não vem uma formatação
Exemplo de requisição: POST https://sete.transportesufg.eng.br/parametros/0?codigo_parametro=CONSUMO_LUBRIFICANTE
Body: Resultado do experimento: • Retorno do HTTP é 400 – Bad request • O resultado esperado não está na documentação da API • O resultado não vem uma formatação
Exemplo de requisição: POST https://sete.transportesufg.eng.br/parametros/11111111?codigo_parametro=CONSUMO_LUBRIFICANTE
Body: Resultado do experimento: • Retorno do HTTP é 201 - Created • O resultado esperado não está na documentação da API • Retornou 201 sendo que a cidade não existe • O resultado não vem uma formatação
Exemplo de requisição: POST https://sete.transportesufg.eng.br/parametros/5201405?codigo_parametro=CONSUMO_LUBRIFICANTE
Body: Resultado do experimento: • Retorno do HTTP é 201 - Created • O resultado esperado não está na documentação da API • Retornou 201 sendo que o “código_parametro” está desativado, isso está correto? • O resultado não vem uma formatação Exemplo de requisição: POST https://sete.transportesufg.eng.br/parametros/5201405?codigo_parametro=CONSUMO_LUBRIFICANTE
Body: { } Resultado do experimento: • Retorno do HTTP é 400 – Bad Request • O resultado esperado não está na documentação da API • Ao enviar um JSON vazio, apenas retornou erro no valor, ao fazer outros testes foi verificado que apenas esse está como obrigatório. • O resultado não vem uma formatação