Novedades

Crear una novedad

Código: API_1

Descripción: Crear una novedad

Url : /api/web/novedades

Clases de equivalencia

CE

Descripción

Validez

descripcion

{ 'type': 'string', minLength: 2 }

válido

descripcion

'type': !'string'

invalido

descripcion

minLength: !2

invalido

prioridad

{ 'type': 'string', 'enum': ['alta', 'media', 'baja'] }

válido

prioridad

'enum': !['alta', 'media', 'baja']

invalido

fotoUrl

'type': 'string', 'format': 'url'

válido

fotoUrl

'type': !'string'

invalido

fotoUrl

format: !url

invalido

fecha

{ 'type': 'fecha' }

válido

fecha

'type': !'fecha'

invalido

puestosId

{ 'type': 'number', minimum: 1 }

válido

puestosId

'type': !'number'

invalido

puestosId

minimum: !1

invalido

Intersecciónes de clases de equivalencia o Casos de prueba

ICE_API_1[1]

Crear una novedad de forma correcta

Datos prueba

url

/api/web/novedades

POST /api/web/novedades

request o body

{
  "descripcion": "INCREMENTO DE LAS ANOMALÍAS VISUALES, FATIGA MENTAL Y VISUAL, DOLOR DE CABEZA",
  "prioridad": "media",
  "fecha": "2018-04-25T04:27:34Z",
  "puestosId": 1
}

Resultados

response

{
  "estado": true,
  "datos": {
    "fecha": "2011-10-01T05:00:00.000Z",
    "fotoUrl": "",
    "fueAtendida": false,
    "id": 1,
    "descripcion": "INCREMENTO DE LAS ANOMALÍAS VISUALES, FATIGA MENTAL Y VISUAL, DOLOR DE CABEZA",
    "prioridad": "media",
    "puestosId": 1,
    "fechaActualizacion": "2011-10-01T05:00:00.000Z",
    "fechaCreacion": "2011-10-01T05:00:00.000Z"
  },
  "codigoEstado": 200
}

ICE_API_1[2]

descripcion tipo no valido

Datos prueba

url

/api/web/novedades

POST /api/web/novedades

request o body

{
  "descripcion": 1,
  "prioridad": "media",
  "fotoUrl": "https://imagen.png",
  "fecha": "2018-04-25T04:27:34Z",
  "puestosId": 1
}

Resultados

response

{
  "estado": false,
  "datos": {
    "descripcion": "debe ser string"
  },
  "codigoEstado": 200
}

ICE_API_1[3]

descripcion tamano no valido

Datos prueba

url

/api/web/novedades

POST /api/web/novedades

request o body

{
  "descripcion": "",
  "prioridad": "media",
  "fotoUrl": "https://imagen.png",
  "fecha": "2018-04-25T04:27:34Z",
  "puestosId": 1
}

Resultados

response

{
  "estado": false,
  "datos": {
    "descripcion": "no debe contener menos de 2 caracteres"
  },
  "codigoEstado": 200
}

ICE_API_1[4]

prioridad enum no valido

Datos prueba

url

/api/web/novedades

POST /api/web/novedades

request o body

{
  "descripcion": "INCREMENTO DE LAS ANOMALÍAS VISUALES, FATIGA MENTAL Y VISUAL, DOLOR DE CABEZA",
  "prioridad": "otro",
  "fecha": "2018-04-25T04:27:34Z",
  "puestosId": 1
}

Resultados

response

{
  "estado": false,
  "datos": {
    "prioridad": "deber ser igual a uno de los valores predefinidos"
  },
  "codigoEstado": 200
}

ICE_API_1[5]

fotoUrl tipo no valido

Datos prueba

url

/api/web/novedades

POST /api/web/novedades

request o body

{
  "descripcion": "INCREMENTO DE LAS ANOMALÍAS VISUALES, FATIGA MENTAL Y VISUAL, DOLOR DE CABEZA",
  "prioridad": "media",
  "fotoUrl": 1,
  "fecha": "2018-04-25T04:27:34Z",
  "puestosId": 1
}

Resultados

response

{
  "estado": false,
  "datos": {
    "fotoUrl": "debe ser string"
  },
  "codigoEstado": 200
}

ICE_API_1[6]

fotoUrl formato no valido

Datos prueba

url

/api/web/novedades

POST /api/web/novedades

request o body

{
  "descripcion": "INCREMENTO DE LAS ANOMALÍAS VISUALES, FATIGA MENTAL Y VISUAL, DOLOR DE CABEZA",
  "prioridad": "media",
  "fotoUrl": "https://",
  "fecha": "2018-04-25T04:27:34Z",
  "puestosId": 1
}

Resultados

response

{
  "estado": false,
  "datos": {
    "fotoUrl": "debe coincidir con el formato \"url\""
  },
  "codigoEstado": 200
}

ICE_API_1[7]

fecha no valido

Datos prueba

url

/api/web/novedades

POST /api/web/novedades

request o body

{
  "descripcion": "INCREMENTO DE LAS ANOMALÍAS VISUALES, FATIGA MENTAL Y VISUAL, DOLOR DE CABEZA",
  "prioridad": "media",
  "fotoUrl": "https://imagen.png",
  "fecha": "2018-13-25T04:27:34Z",
  "puestosId": 1
}

Resultados

response

{
  "estado": false,
  "datos": {
    "fecha": "La fecha no es valida"
  },
  "codigoEstado": 200
}

ICE_API_1[8]

puestosId tipo no valido

Datos prueba

url

/api/web/novedades

POST /api/web/novedades

request o body

{
  "descripcion": "INCREMENTO DE LAS ANOMALÍAS VISUALES, FATIGA MENTAL Y VISUAL, DOLOR DE CABEZA",
  "prioridad": "media",
  "fotoUrl": "https://imagen.png",
  "fecha": "2018-04-25T04:27:34Z",
  "puestosId": "a"
}

Resultados

response

{
  "estado": false,
  "datos": {
    "puestosId": "debe ser number"
  },
  "codigoEstado": 200
}

ICE_API_1[9]

puestosId tamano no valido

Datos prueba

url

/api/web/novedades

POST /api/web/novedades

request o body

{
  "descripcion": "INCREMENTO DE LAS ANOMALÍAS VISUALES, FATIGA MENTAL Y VISUAL, DOLOR DE CABEZA",
  "prioridad": "media",
  "fotoUrl": "https://imagen.png",
  "fecha": "2018-04-25T04:27:34Z",
  "puestosId": 0
}

Resultados

response

{
  "estado": false,
  "datos": {
    "puestosId": "debe ser >= 1"
  },
  "codigoEstado": 200
}

ICE_API_1[10]

puestosId no existe

Datos prueba

url

/api/web/novedades

POST /api/web/novedades

request o body

{
  "descripcion": "INCREMENTO DE LAS ANOMALÍAS VISUALES, FATIGA MENTAL Y VISUAL, DOLOR DE CABEZA",
  "prioridad": "media",
  "fotoUrl": "https://imagen.png",
  "fecha": "2018-04-25T04:27:34Z",
  "puestosId": 50
}

Resultados

response

{
  "estado": false,
  "datos": "El puesto no existe",
  "codigoEstado": 200
}

Actualizar una novedad

Código: API_2

Descripción: Actualizar un novedad

Url : /api/web/novedades/:novedadesId

Clases de equivalencia

CE

Descripción

Validez

descripcion

{ 'type': 'string', minLength: 2 }

válido

descripcion

'type': !'string'

invalido

descripcion

minLength: !2

invalido

prioridad

{ 'type': 'string', 'enum': ['alta', 'media', 'baja'] }

válido

prioridad

'enum': !['alta', 'media', 'baja']

invalido

fotoUrl

'type': 'string', 'format': 'url'

válido

fotoUrl

'type': !'string'

invalido

fotoUrl

format: !url

invalido

fecha

{ 'type': 'fecha' }

válido

fecha

'type': !'fecha'

invalido

puestosId

{ 'type': 'number', minimum: 1 }

válido

puestosId

'type': !'number'

invalido

puestosId

minimum: !1

invalido

novedadesId

{ 'type': 'number', minimum: 1 }

válido

novedadesId

'type': !'number'

invalido

novedadesId

minimum: !1

invalido

Intersecciónes de clases de equivalencia o Casos de prueba

ICE_API_2[1]

Actualizar un accidente de forma correcta

Nombre

CE

Prueba

descripcion

aa

prioridad

media

fotoUrl

https://imagen.png

fecha

2014-05-21T19:27:28.576Z

puestosId

1

novedadesId

1

Datos prueba

url

/api/web/novedades/:novedadesId

PUT /api/web/novedades/1

request o body

{
  "descripcion": "aa",
  "prioridad": "media",
  "fecha": "2014-05-21T19:27:28.576Z",
  "fotoUrl": "https://imagen.png",
  "puestosId": 1
}

Resultados

response

{
  "estado": true,
  "datos": true,
  "codigoEstado": 200
}

ICE_API_2[2]

descripcion tipo no valido

Nombre

CE

Prueba

descripcion

1

prioridad

media

fotoUrl

https://imagen.png

fecha

2018-04-25T04:27:34Z

puestosId

1

novedadesId

1

Datos prueba

url

/api/web/novedades/:novedadesId

PUT /api/web/novedades/1

request o body

{
  "descripcion": 1,
  "prioridad": "media",
  "fecha": "2018-04-25T04:27:34Z",
  "fotoUrl": "https://imagen.png",
  "puestosId": 1
}

Resultados

response

{
  "estado": false,
  "datos": {
    "descripcion": "debe ser string"
  },
  "codigoEstado": 200
}

ICE_API_2[3]

descripcion tamano no valido

Nombre

CE

Prueba

descripcion

prioridad

media

fotoUrl

https://imagen.png

fecha

2018-04-25T04:27:34Z

puestosId

1

novedadesId

1

Datos prueba

url

/api/web/novedades/:novedadesId

PUT /api/web/novedades/1

request o body

{
  "descripcion": "",
  "prioridad": "media",
  "fecha": "2018-04-25T04:27:34Z",
  "fotoUrl": "https://imagen.png",
  "puestosId": 1
}

Resultados

response

{
  "estado": false,
  "datos": {
    "descripcion": "no debe contener menos de 2 caracteres"
  },
  "codigoEstado": 200
}

ICE_API_2[4]

prioridad enum no valido

Nombre

CE

Prueba

descripcion

INCREMENTO DE LAS ANOMALÍAS VISUALES, FATIGA MENTAL Y VISUAL, DOLOR DE CABEZA

prioridad

otro

fotoUrl

https://imagen.png

fecha

2018-04-25T04:27:34Z

puestosId

1

novedadesId

1

Datos prueba

url

/api/web/novedades/:novedadesId

PUT /api/web/novedades/1

request o body

{
  "descripcion": "INCREMENTO DE LAS ANOMALÍAS VISUALES, FATIGA MENTAL Y VISUAL, DOLOR DE CABEZA",
  "prioridad": "otro",
  "fecha": "2018-04-25T04:27:34Z",
  "fotoUrl": "https://imagen.png",
  "puestosId": 1
}

Resultados

response

{
  "estado": false,
  "datos": {
    "prioridad": "deber ser igual a uno de los valores predefinidos"
  },
  "codigoEstado": 200
}

ICE_API_2[5]

fotoUrl tipo no valido

Nombre

CE

Prueba

descripcion

INCREMENTO DE LAS ANOMALÍAS VISUALES, FATIGA MENTAL Y VISUAL, DOLOR DE CABEZA

prioridad

media

fotoUrl

1

fecha

2018-04-25T04:27:34Z

puestosId

1

novedadesId

1

Datos prueba

url

/api/web/novedades/:novedadesId

PUT /api/web/novedades/1

request o body

{
  "descripcion": "INCREMENTO DE LAS ANOMALÍAS VISUALES, FATIGA MENTAL Y VISUAL, DOLOR DE CABEZA",
  "prioridad": "media",
  "fecha": "2018-04-25T04:27:34Z",
  "fotoUrl": 1,
  "puestosId": 1
}

Resultados

response

{
  "estado": false,
  "datos": {
    "fotoUrl": "debe ser string"
  },
  "codigoEstado": 200
}

ICE_API_2[6]

fotoUrl formato no valido

Nombre

CE

Prueba

descripcion

INCREMENTO DE LAS ANOMALÍAS VISUALES, FATIGA MENTAL Y VISUAL, DOLOR DE CABEZA

prioridad

media

fotoUrl

https://

fecha

2018-04-25T04:27:34Z

puestosId

1

novedadesId

1

Datos prueba

url

/api/web/novedades/:novedadesId

PUT /api/web/novedades/1

request o body

{
  "descripcion": "INCREMENTO DE LAS ANOMALÍAS VISUALES, FATIGA MENTAL Y VISUAL, DOLOR DE CABEZA",
  "prioridad": "media",
  "fecha": "2018-04-25T04:27:34Z",
  "fotoUrl": "https://",
  "puestosId": 1
}

Resultados

response

{
  "estado": false,
  "datos": {
    "fotoUrl": "debe coincidir con el formato \"url\""
  },
  "codigoEstado": 200
}

ICE_API_2[7]

fecha no valido

Nombre

CE

Prueba

descripcion

INCREMENTO DE LAS ANOMALÍAS VISUALES, FATIGA MENTAL Y VISUAL, DOLOR DE CABEZA

prioridad

media

fotoUrl

https://imagen.png

fecha

2014-05-21T25:27:28.576Z

puestosId

1

novedadesId

1

Datos prueba

url

/api/web/novedades/:novedadesId

PUT /api/web/novedades/1

request o body

{
  "descripcion": "INCREMENTO DE LAS ANOMALÍAS VISUALES, FATIGA MENTAL Y VISUAL, DOLOR DE CABEZA",
  "prioridad": "media",
  "fecha": "2014-05-21T25:27:28.576Z",
  "fotoUrl": "https://imagen.png",
  "puestosId": 1
}

Resultados

response

{
  "estado": false,
  "datos": {
    "fecha": "La fecha no es valida"
  },
  "codigoEstado": 200
}

ICE_API_2[8]

puestosId tipo no valido

Nombre

CE

Prueba

descripcion

INCREMENTO DE LAS ANOMALÍAS VISUALES, FATIGA MENTAL Y VISUAL, DOLOR DE CABEZA

prioridad

media

fotoUrl

https://imagen.png

fecha

2018-04-25T04:27:34Z

puestosId

a

novedadesId

1

Datos prueba

url

/api/web/novedades/:novedadesId

PUT /api/web/novedades/1

request o body

{
  "descripcion": "INCREMENTO DE LAS ANOMALÍAS VISUALES, FATIGA MENTAL Y VISUAL, DOLOR DE CABEZA",
  "prioridad": "media",
  "fecha": "2018-04-25T04:27:34Z",
  "fotoUrl": "https://imagen.png",
  "puestosId": "a"
}

Resultados

response

{
  "estado": false,
  "datos": {
    "puestosId": "debe ser number"
  },
  "codigoEstado": 200
}

ICE_API_2[9]

puestosId tamano no valido

Nombre

CE

Prueba

descripcion

INCREMENTO DE LAS ANOMALÍAS VISUALES, FATIGA MENTAL Y VISUAL, DOLOR DE CABEZA

prioridad

media

fotoUrl

https://imagen.png

fecha

2018-04-25T04:27:34Z

puestosId

0

novedadesId

1

Datos prueba

url

/api/web/novedades/:novedadesId

PUT /api/web/novedades/1

request o body

{
  "descripcion": "INCREMENTO DE LAS ANOMALÍAS VISUALES, FATIGA MENTAL Y VISUAL, DOLOR DE CABEZA",
  "prioridad": "media",
  "fecha": "2018-04-25T04:27:34Z",
  "fotoUrl": "https://imagen.png",
  "puestosId": 0
}

Resultados

response

{
  "estado": false,
  "datos": {
    "puestosId": "debe ser >= 1"
  },
  "codigoEstado": 200
}

ICE_API_2[10]

puestosId no existe

Nombre

CE

Prueba

descripcion

INCREMENTO DE LAS ANOMALÍAS VISUALES, FATIGA MENTAL Y VISUAL, DOLOR DE CABEZA

prioridad

media

fotoUrl

https://imagen.png

fecha

2018-04-25T04:27:34Z

puestosId

50

novedadesId

1

Datos prueba

url

/api/web/novedades/:novedadesId

PUT /api/web/novedades/1

request o body

{
  "descripcion": "INCREMENTO DE LAS ANOMALÍAS VISUALES, FATIGA MENTAL Y VISUAL, DOLOR DE CABEZA",
  "prioridad": "media",
  "fecha": "2018-04-25T04:27:34Z",
  "fotoUrl": "https://imagen.png",
  "puestosId": 50
}

Resultados

response

{
  "estado": false,
  "datos": "El puesto no existe",
  "codigoEstado": 200
}

ICE_API_2[11]

novedadesId tipo no valido

Nombre

CE

Prueba

descripcion

INCREMENTO DE LAS ANOMALÍAS VISUALES, FATIGA MENTAL Y VISUAL, DOLOR DE CABEZA

prioridad

media

fotoUrl

https://imagen.png

fecha

2018-04-25T04:27:34Z

puestosId

1

novedadesId

a

Datos prueba

url

/api/web/novedades/:novedadesId

PUT /api/web/novedades/a

request o body

{
  "descripcion": "INCREMENTO DE LAS ANOMALÍAS VISUALES, FATIGA MENTAL Y VISUAL, DOLOR DE CABEZA",
  "prioridad": "media",
  "fecha": "2018-04-25T04:27:34Z",
  "fotoUrl": "https://imagen.png",
  "puestosId": 1
}

Resultados

response

{
  "estado": false,
  "datos": {
    "novedadesId": "debe ser number"
  },
  "codigoEstado": 200
}

ICE_API_2[12]

novedadesId tamano no valido

Nombre

CE

Prueba

descripcion

INCREMENTO DE LAS ANOMALÍAS VISUALES, FATIGA MENTAL Y VISUAL, DOLOR DE CABEZA

prioridad

media

fotoUrl

https://imagen.png

fecha

2018-04-25T04:27:34Z

puestosId

1

novedadesId

0

Datos prueba

url

/api/web/novedades/:novedadesId

PUT /api/web/novedades/0

request o body

{
  "descripcion": "INCREMENTO DE LAS ANOMALÍAS VISUALES, FATIGA MENTAL Y VISUAL, DOLOR DE CABEZA",
  "prioridad": "media",
  "fecha": "2018-04-25T04:27:34Z",
  "fotoUrl": "https://imagen.png",
  "puestosId": 1
}

Resultados

response

{
  "estado": false,
  "datos": {
    "novedadesId": "debe ser >= 1"
  },
  "codigoEstado": 200
}

ICE_API_2[13]

novedadesId no existe

Nombre

CE

Prueba

descripcion

INCREMENTO DE LAS ANOMALÍAS VISUALES, FATIGA MENTAL Y VISUAL, DOLOR DE CABEZA

prioridad

media

fotoUrl

https://imagen.png

fecha

2018-04-25T04:27:34Z

puestosId

1

novedadesId

50

Datos prueba

url

/api/web/novedades/:novedadesId

PUT /api/web/novedades/50

request o body

{
  "descripcion": "INCREMENTO DE LAS ANOMALÍAS VISUALES, FATIGA MENTAL Y VISUAL, DOLOR DE CABEZA",
  "prioridad": "media",
  "fecha": "2018-04-25T04:27:34Z",
  "fotoUrl": "https://imagen.png",
  "puestosId": 1
}

Resultados

response

{
  "estado": false,
  "datos": "Error en actualizar la novedad",
  "codigoEstado": 200
}

Eliminar una novedad

Código: API_3

Descripción: Eliminar una novedad

Url : /api/web/novedades/:novedadesId

Clases de equivalencia

CE

Descripción

Validez

novedadesId

{ 'type': 'number', minimum: 1 }

válido

novedadesId

'type': !'number'

invalido

novedadesId

minimum: !1

invalido

Intersecciónes de clases de equivalencia o Casos de prueba

ICE_API_3[1]

Eliminar una novedad de forma correcta

Datos prueba

url

/api/web/novedades/:novedadesId

DELETE /api/web/novedades/1

request o body

Resultados

response

{
  "estado": true,
  "datos": true,
  "codigoEstado": 200
}

ICE_API_3[2]

novedadesId no valido tipo de dato

Datos prueba

url

/api/web/novedades/:novedadesId

DELETE /api/web/novedades/a

request o body

Resultados

response

{
  "estado": false,
  "datos": {
    "novedadesId": "debe ser number"
  },
  "codigoEstado": 200
}

ICE_API_3[3]

novedadesId no valido numero

Datos prueba

url

/api/web/novedades/:novedadesId

DELETE /api/web/novedades/0

request o body

Resultados

response

{
  "estado": false,
  "datos": {
    "novedadesId": "debe ser >= 1"
  },
  "codigoEstado": 200
}

ICE_API_3[4]

novedadesId no exite

Datos prueba

url

/api/web/novedades/:novedadesId

DELETE /api/web/novedades/50

request o body

Resultados

response

{
  "estado": false,
  "datos": "areas con es id no existe",
  "codigoEstado": 200
}

Obtener una novedad

Código: API_4

Descripción: Obtener una novedad

Url : /api/web/novedades/:novedadesId

Clases de equivalencia

CE

Descripción

Validez

novedadesId

{ 'type': 'number', minimum: 1 }

válido

novedadesId

'type': !'number'

invalido

novedadesId

minimum: !1

invalido

Intersecciónes de clases de equivalencia o Casos de prueba

ICE_API_4[1]

Obtener una novedad de forma correcta

Datos prueba

url

/api/web/novedades/:novedadesId

GET /api/web/novedades/1

request o body

Resultados

response

{
  "estado": true,
  "datos": {
    "id": 1,
    "descripcion": "INCREMENTO DE LAS ANOMALÍAS VISUALES, FATIGA MENTAL Y VISUAL, DOLOR DE CABEZA",
    "descripcionAtendida": null,
    "prioridad": "media",
    "fecha": "2011-10-01 05:00:00.000 +00:00",
    "fotoUrl": "https://imagen.png",
    "fueAtendida": "0",
    "fechaCreacion": "2011-10-01 05:00:00.000 +00:00",
    "fechaActualizacion": "2011-10-01 05:00:00.000 +00:00",
    "puestosId": 1,
    "inspeccionesId": null
  },
  "codigoEstado": 200
}

ICE_API_4[2]

novedadesId no valido tipo de dato

Datos prueba

url

/api/web/novedades/:novedadesId

GET /api/web/novedades/a

request o body

Resultados

response

{
  "estado": false,
  "datos": {
    "novedadesId": "debe ser number"
  },
  "codigoEstado": 200
}

ICE_API_4[3]

novedadesId no valido numero

Datos prueba

url

/api/web/novedades/:novedadesId

GET /api/web/novedades/0

request o body

Resultados

response

{
  "estado": false,
  "datos": {
    "novedadesId": "debe ser >= 1"
  },
  "codigoEstado": 200
}

ICE_API_4[4]

novedadesId no exite

Datos prueba

url

/api/web/novedades/:novedadesId

GET /api/web/novedades/50

request o body

Resultados

response

{
  "estado": true,
  "datos": null,
  "codigoEstado": 200
}

Obtener novedades por establecimiento

Código: API_5

Descripción:

Url : /api/web/novedades/establecimientos/:establecimientosId

Clases de equivalencia

CE

Descripción

Validez

establecimientosId

{ 'type': 'number', minimum: 1 }

válido

establecimientosId

'type': !'number'

invalido

establecimientosId

minimum: !1

invalido

Intersecciónes de clases de equivalencia o Casos de prueba

ICE_API_5[1]

Obtener novedades de forma correcta

Datos prueba

url

/api/web/novedades/establecimientos/:establecimientosId

GET /api/web/novedades/establecimientos/1

request o body

Resultados

response

{
  "estado": true,
  "datos": {
    "novedadesAtendidas": [
      {
        "id": 1,
        "descripcion": "INCREMENTO DE LAS ANOMALÍAS VISUALES, FATIGA MENTAL Y VISUAL, DOLOR DE CABEZA",
        "prioridad": "media",
        "fecha": "2011-10-01 05:00:00.000 +00:00",
        "fotoUrl": "https://imagen.png",
        "fueAtendida": "1",
        "puestosId": 1,
        "areasId": 1,
        "areasActividad": "gerencia",
        "areasNombre": "Gerente General",
        "areasDescripcionLugar": "Neque incidunt earum quia sint dolorem dolores ut amet.",
        "puestosNombre": "Oficina de gerente general"
      }
    ],
    "novedadesNoAtendidas": [
      {
        "id": 2,
        "descripcion": "INCREMENTO DE LAS ANOMALÍAS VISUALES, FATIGA MENTAL Y VISUAL",
        "prioridad": "baja",
        "fecha": "2011-10-01 05:00:00.000 +00:00",
        "fotoUrl": "https://imagen.png",
        "fueAtendida": "0",
        "puestosId": 1,
        "areasId": 1,
        "areasActividad": "gerencia",
        "areasNombre": "Gerente General",
        "areasDescripcionLugar": "Neque incidunt earum quia sint dolorem dolores ut amet.",
        "puestosNombre": "Oficina de gerente general"
      }
    ]
  },
  "codigoEstado": 200
}

ICE_API_5[2]

establecimientosId no valido tipo de dato

Datos prueba

url

/api/web/novedades/establecimientos/:establecimientosId

GET /api/web/novedades/establecimientos/a

request o body

Resultados

response

{
  "estado": false,
  "datos": {
    "establecimientosId": "debe ser number"
  },
  "codigoEstado": 200
}

ICE_API_5[3]

establecimientosId no valido numero

Datos prueba

url

/api/web/novedades/establecimientos/:establecimientosId

GET /api/web/novedades/establecimientos/0

request o body

Resultados

response

{
  "estado": false,
  "datos": {
    "establecimientosId": "debe ser >= 1"
  },
  "codigoEstado": 200
}

ICE_API_5[4]

establecimientosId no exite

Datos prueba

url

/api/web/novedades/establecimientos/:establecimientosId

GET /api/web/novedades/establecimientos/50

request o body

Resultados

response

{
  "estado": true,
  "datos": {
    "novedadesAtendidas": [],
    "novedadesNoAtendidas": []
  },
  "codigoEstado": 200
}

Obtener novedades por area

Código: API_6

Descripción:

Url : /api/web/novedades/areas/:areasId

Clases de equivalencia

CE

Descripción

Validez

areasId

{ 'type': 'number', minimum: 1 }

válido

areasId

'type': !'number'

invalido

areasId

minimum: !1

invalido

Intersecciónes de clases de equivalencia o Casos de prueba

ICE_API_6[1]

Obtener novedades de forma correcta

Datos prueba

url

/api/web/novedades/areas/:areasId

GET /api/web/novedades/areas/1

request o body

Resultados

response

{
  "estado": true,
  "datos": {
    "novedadesAtendidas": [
      {
        "id": 1,
        "descripcion": "INCREMENTO DE LAS ANOMALÍAS VISUALES, FATIGA MENTAL Y VISUAL, DOLOR DE CABEZA",
        "prioridad": "media",
        "fecha": "2011-10-01 05:00:00.000 +00:00",
        "fotoUrl": "https://imagen.png",
        "fueAtendida": "1",
        "puestosId": 1,
        "puestosNombre": "Oficina de gerente general"
      }
    ],
    "novedadesNoAtendidas": [
      {
        "id": 2,
        "descripcion": "INCREMENTO DE LAS ANOMALÍAS VISUALES, FATIGA MENTAL Y VISUAL",
        "prioridad": "baja",
        "fecha": "2011-10-01 05:00:00.000 +00:00",
        "fotoUrl": "https://imagen.png",
        "fueAtendida": "0",
        "puestosId": 1,
        "puestosNombre": "Oficina de gerente general"
      }
    ]
  },
  "codigoEstado": 200
}

ICE_API_6[2]

areasId no valido tipo de dato

Datos prueba

url

/api/web/novedades/areas/:areasId

GET /api/web/novedades/areas/a

request o body

Resultados

response

{
  "estado": false,
  "datos": {
    "areasId": "debe ser number"
  },
  "codigoEstado": 200
}

ICE_API_6[3]

areasId no valido numero

Datos prueba

url

/api/web/novedades/areas/:areasId

GET /api/web/novedades/areas/0

request o body

Resultados

response

{
  "estado": false,
  "datos": {
    "areasId": "debe ser >= 1"
  },
  "codigoEstado": 200
}

ICE_API_6[4]

areasId no exite

Datos prueba

url

/api/web/novedades/areas/:areasId

GET /api/web/novedades/areas/50

request o body

Resultados

response

{
  "estado": true,
  "datos": {
    "novedadesAtendidas": [],
    "novedadesNoAtendidas": []
  },
  "codigoEstado": 200
}

Obtener novedades por puesto

Código: API_7

Descripción:

Url : /api/web/novedades/puestos/:puestosId

Clases de equivalencia

CE

Descripción

Validez

puestosId

{ 'type': 'number', minimum: 1 }

válido

puestosId

'type': !'number'

invalido

puestosId

minimum: !1

invalido

Intersecciónes de clases de equivalencia o Casos de prueba

ICE_API_7[1]

Obtener novedades de forma correcta

Datos prueba

url

/api/web/novedades/puestos/:puestosId

GET /api/web/novedades/puestos/1

request o body

Resultados

response

{
  "estado": true,
  "datos": {
    "novedadesAtendidas": [
      {
        "id": 1,
        "descripcion": "INCREMENTO DE LAS ANOMALÍAS VISUALES, FATIGA MENTAL Y VISUAL, DOLOR DE CABEZA",
        "prioridad": "media",
        "fecha": "2011-10-01 05:00:00.000 +00:00",
        "fotoUrl": "https://imagen.png",
        "fueAtendida": "1",
        "puestosId": 1
      }
    ],
    "novedadesNoAtendidas": [
      {
        "id": 2,
        "descripcion": "INCREMENTO DE LAS ANOMALÍAS VISUALES, FATIGA MENTAL Y VISUAL",
        "prioridad": "baja",
        "fecha": "2011-10-01 05:00:00.000 +00:00",
        "fotoUrl": "https://imagen.png",
        "fueAtendida": "0",
        "puestosId": 1
      }
    ]
  },
  "codigoEstado": 200
}

ICE_API_7[2]

puestosId no valido tipo de dato

Datos prueba

url

/api/web/novedades/puestos/:puestosId

GET /api/web/novedades/puestos/a

request o body

Resultados

response

{
  "estado": false,
  "datos": {
    "puestosId": "debe ser number"
  },
  "codigoEstado": 200
}

ICE_API_7[3]

puestosId no valido numero

Datos prueba

url

/api/web/novedades/puestos/:puestosId

GET /api/web/novedades/puestos/0

request o body

Resultados

response

{
  "estado": false,
  "datos": {
    "puestosId": "debe ser >= 1"
  },
  "codigoEstado": 200
}

ICE_API_7[4]

puestosId no exite

Datos prueba

url

/api/web/novedades/puestos/:puestosId

GET /api/web/novedades/puestos/50

request o body

Resultados

response

{
  "estado": true,
  "datos": {
    "novedadesAtendidas": [],
    "novedadesNoAtendidas": []
  },
  "codigoEstado": 200
}

Last updated