i2solutions
  • Introduction
  • Auth
  • Api Móvil
  • Api Web
    • Empresas
    • Personas
    • Establecimientos
    • Areas
    • Puestos
    • Accidentes
    • Capacitaciones
    • Equipos
    • Novedades
    • Riesgos
  • Clases equivalencias
    • Empresas
    • Establecimientos
    • Areas
    • Puestos
    • Accidentes
    • Capacitaciones
    • Equipos
    • Novedades
    • Riesgos
Powered by GitBook
On this page
  • Obtener todas las areas de un establecimiento
  • Clases de equivalencia
  • Intersecciónes de clases de equivalencia o Casos de prueba
  • Crear un area
  • Clases de equivalencia
  • Intersecciónes de clases de equivalencia o Casos de prueba
  • Actualizar un area
  • Clases de equivalencia
  • Intersecciónes de clases de equivalencia o Casos de prueba
  • Eliminar un area
  • Clases de equivalencia
  • Intersecciónes de clases de equivalencia o Casos de prueba
  • Obtener un area
  • Clases de equivalencia
  • Intersecciónes de clases de equivalencia o Casos de prueba
  • Obtener un areas categorizados por puestos dado un establecimiento
  • Clases de equivalencia
  • Intersecciónes de clases de equivalencia o Casos de prueba
  • Obtener un areas con detalles
  • Clases de equivalencia
  • Intersecciónes de clases de equivalencia o Casos de prueba
  1. Clases equivalencias

Areas

Obtener todas las areas de un establecimiento

Código: API_1

Descripción: obtiene todas las areas de un establecimiento

Url : /api/web/areas/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_1[1]

Con areas existentes

Datos prueba

url

/api/web/areas/establecimientos/:establecimientosId

GET /api/web/areas/establecimientos/1

request o body

Resultados

response

{
  "estado": true,
  "datos": [
    {
      "id": 1,
      "actividad": "gerencia",
      "nombre": "Gerente General",
      "metrosCuadrados": "20x20",
      "descripcionLugar": "Neque incidunt earum quia sint dolorem dolores ut amet.",
      "fechaCreacion": "2011-10-01 05:00:00.000 +00:00",
      "fechaActualizacion": "2011-10-01 05:00:00.000 +00:00",
      "establecimientosId": 1
    }
  ],
  "codigoEstado": 200
}

ICE_API_1[2]

establecimientosId no es un numero

Datos prueba

url

/api/web/areas/establecimientos/:establecimientosId

GET /api/web/areas/establecimientos/a

request o body

Resultados

response

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

ICE_API_1[3]

establecimientosId debe ser minimo 1

Datos prueba

url

/api/web/areas/establecimientos/:establecimientosId

GET /api/web/areas/establecimientos/0

request o body

Resultados

response

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

Crear un area

Código: API_2

Descripción: Crear un area

Url : /api/web/areas

Clases de equivalencia

CE

Descripción

Validez

actividad

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

válido

actividad

'type': !'string'

invalido

actividad

minLength: !2

invalido

nombre

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

válido

nombre

'type': !'string'

invalido

nombre

minLength: !2

invalido

metrosCuadrados

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

válido

metrosCuadrados

'type': !'string'

invalido

metrosCuadrados

minLength: !2

invalido

descripcionLugar

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

válido

descripcionLugar

'type': !'string'

invalido

descripcionLugar

minLength: !2

invalido

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_2[1]

Crear un area de forma correcta

Datos prueba

url

/api/web/areas

POST /api/web/areas

request o body

{
  "actividad": "gerencia",
  "nombre": "Gerente General",
  "metrosCuadrados": "20x20",
  "descripcionLugar": "Neque incidunt earum quia sint dolorem dolores ut amet.",
  "establecimientosId": 1
}

Resultados

response

{
  "estado": true,
  "datos": {
    "id": 1,
    "actividad": "gerencia",
    "nombre": "Gerente General",
    "metrosCuadrados": "20x20",
    "descripcionLugar": "Neque incidunt earum quia sint dolorem dolores ut amet.",
    "establecimientosId": 1,
    "fechaActualizacion": "2011-10-01T05:00:00.000Z",
    "fechaCreacion": "2011-10-01T05:00:00.000Z"
  },
  "codigoEstado": 200
}

ICE_API_2[2]

actividad tipo no valido

Datos prueba

url

/api/web/areas

POST /api/web/areas

request o body

{
  "actividad": 1,
  "nombre": "Gerente General",
  "metrosCuadrados": "20x20",
  "descripcionLugar": "Neque incidunt earum quia sint dolorem dolores ut amet.",
  "establecimientosId": 1
}

Resultados

response

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

ICE_API_2[3]

actividad tamano no valido

Datos prueba

url

/api/web/areas

POST /api/web/areas

request o body

{
  "actividad": "",
  "nombre": "Gerente General",
  "metrosCuadrados": "20x20",
  "descripcionLugar": "Neque incidunt earum quia sint dolorem dolores ut amet.",
  "establecimientosId": 1
}

Resultados

response

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

ICE_API_2[4]

nombre tipo no valido

Datos prueba

url

/api/web/areas

POST /api/web/areas

request o body

{
  "actividad": "gerencia",
  "nombre": 1,
  "metrosCuadrados": "20x20",
  "descripcionLugar": "Neque incidunt earum quia sint dolorem dolores ut amet.",
  "establecimientosId": 1
}

Resultados

response

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

ICE_API_2[5]

nombre tamano no valido

Datos prueba

url

/api/web/areas

POST /api/web/areas

request o body

{
  "actividad": "gerencia",
  "nombre": 0,
  "metrosCuadrados": "20x20",
  "descripcionLugar": "Neque incidunt earum quia sint dolorem dolores ut amet.",
  "establecimientosId": 1
}

Resultados

response

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

ICE_API_2[6]

fotoUrl tipo no valido

Datos prueba

url

/api/web/areas

POST /api/web/areas

request o body

Resultados

response

ICE_API_2[7]

fotoUrl formato no valido

Datos prueba

url

/api/web/areas

POST /api/web/areas

request o body

Resultados

response

ICE_API_2[8]

metrosCuadrados tipo no valido

Datos prueba

url

/api/web/areas

POST /api/web/areas

request o body

{
  "actividad": "gerencia",
  "nombre": "Gerente General",
  "metrosCuadrados": 1,
  "descripcionLugar": "Neque incidunt earum quia sint dolorem dolores ut amet.",
  "establecimientosId": 1
}

Resultados

response

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

ICE_API_2[9]

metrosCuadrados tamano no valido

Datos prueba

url

/api/web/areas

POST /api/web/areas

request o body

{
  "actividad": "gerencia",
  "nombre": "Gerente General",
  "metrosCuadrados": 0,
  "descripcionLugar": "Neque incidunt earum quia sint dolorem dolores ut amet.",
  "establecimientosId": 1
}

Resultados

response

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

ICE_API_2[10]

descripcionLugar tipo no valido

Datos prueba

url

/api/web/areas

POST /api/web/areas

request o body

{
  "actividad": "gerencia",
  "nombre": "Gerente General",
  "metrosCuadrados": "20x20",
  "descripcionLugar": 1,
  "establecimientosId": 1
}

Resultados

response

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

ICE_API_2[11]

descripcionLugar tamano no valido

Datos prueba

url

/api/web/areas

POST /api/web/areas

request o body

{
  "actividad": "gerencia",
  "nombre": "Gerente General",
  "metrosCuadrados": "20x20",
  "descripcionLugar": 0,
  "establecimientosId": 1
}

Resultados

response

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

ICE_API_2[12]

establecimientosId tipo no valido

Datos prueba

url

/api/web/areas

POST /api/web/areas

request o body

{
  "actividad": "gerencia",
  "nombre": "Gerente General",
  "metrosCuadrados": "20x20",
  "descripcionLugar": "Neque incidunt earum quia sint dolorem dolores ut amet.",
  "establecimientosId": "a"
}

Resultados

response

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

ICE_API_2[13]

establecimientosId tamano no valido

Datos prueba

url

/api/web/areas

POST /api/web/areas

request o body

{
  "actividad": "gerencia",
  "nombre": "Gerente General",
  "metrosCuadrados": "20x20",
  "descripcionLugar": "Neque incidunt earum quia sint dolorem dolores ut amet.",
  "establecimientosId": 0
}

Resultados

response

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

Actualizar un area

Código: API_2

Descripción: Actualizar un area

Url : /api/web/areas/:areasId

Clases de equivalencia

CE

Descripción

Validez

actividad

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

válido

actividad

'type': !'string'

invalido

actividad

minLength: !2

invalido

nombre

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

válido

nombre

'type': !'string'

invalido

nombre

minLength: !2

invalido

metrosCuadrados

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

válido

metrosCuadrados

'type': !'string'

invalido

metrosCuadrados

minLength: !2

invalido

descripcionLugar

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

válido

descripcionLugar

'type': !'string'

invalido

descripcionLugar

minLength: !2

invalido

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_2[1]

Crear un area de forma correcta

Nombre

CE

Prueba

actividad

Venta de productos

nombre

Mi nombre editado

metrosCuadrados

50x50

descripcionLugar

Ventas

areasId

1

Datos prueba

url

/api/web/areas/:areasId

PUT /api/web/areas/1

request o body

{
  "actividad": "Venta de productos",
  "nombre": "Mi nombre editado",
  "metrosCuadrados": "50x50",
  "descripcionLugar": "Ventas"
}

Resultados

response

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

ICE_API_2[2]

actividad tipo no valido

Nombre

CE

Prueba

actividad

1

nombre

Gerente General

metrosCuadrados

20x20

descripcionLugar

Neque incidunt earum quia sint dolorem dolores ut amet.

areasId

1

Datos prueba

url

/api/web/areas/:areasId

PUT /api/web/areas/1

request o body

{
  "actividad": 1,
  "nombre": "Gerente General",
  "metrosCuadrados": "20x20",
  "descripcionLugar": "Neque incidunt earum quia sint dolorem dolores ut amet."
}

Resultados

response

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

ICE_API_2[3]

actividad tamano no valido

Nombre

CE

Prueba

actividad

nombre

Gerente General

metrosCuadrados

20x20

descripcionLugar

Neque incidunt earum quia sint dolorem dolores ut amet.

areasId

1

Datos prueba

url

/api/web/areas/:areasId

PUT /api/web/areas/1

request o body

{
  "actividad": "",
  "nombre": "Gerente General",
  "metrosCuadrados": "20x20",
  "descripcionLugar": "Neque incidunt earum quia sint dolorem dolores ut amet."
}

Resultados

response

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

ICE_API_2[4]

nombre tipo no valido

Nombre

CE

Prueba

actividad

gerencia

nombre

1

metrosCuadrados

20x20

descripcionLugar

Neque incidunt earum quia sint dolorem dolores ut amet.

areasId

1

Datos prueba

url

/api/web/areas/:areasId

PUT /api/web/areas/1

request o body

{
  "actividad": "gerencia",
  "nombre": 1,
  "metrosCuadrados": "20x20",
  "descripcionLugar": "Neque incidunt earum quia sint dolorem dolores ut amet."
}

Resultados

response

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

ICE_API_2[5]

nombre tamano no valido

Nombre

CE

Prueba

actividad

gerencia

nombre

Gerente General

metrosCuadrados

1

descripcionLugar

Neque incidunt earum quia sint dolorem dolores ut amet.

areasId

1

Datos prueba

url

/api/web/areas/:areasId

PUT /api/web/areas/1

request o body

{
  "actividad": "gerencia",
  "nombre": "Gerente General",
  "metrosCuadrados": 1,
  "descripcionLugar": "Neque incidunt earum quia sint dolorem dolores ut amet."
}

Resultados

response

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

ICE_API_2[6]

fotoUrl tipo no valido

Nombre

CE

Prueba

actividad

nombre

metrosCuadrados

descripcionLugar

areasId

Datos prueba

url

/api/web/areas/:areasId

PUT /api/web/areas

request o body

Resultados

response

ICE_API_2[7]

fotoUrl formato no valido

Nombre

CE

Prueba

actividad

nombre

metrosCuadrados

descripcionLugar

areasId

Datos prueba

url

/api/web/areas/:areasId

PUT /api/web/areas

request o body

Resultados

response

ICE_API_2[8]

metrosCuadrados tipo no valido

Nombre

CE

Prueba

actividad

nombre

metrosCuadrados

descripcionLugar

areasId

Datos prueba

url

/api/web/areas/:areasId

PUT /api/web/areas

request o body

Resultados

response

ICE_API_2[9]

metrosCuadrados tamano no valido

Nombre

CE

Prueba

actividad

gerencia

nombre

Gerente General

metrosCuadrados

descripcionLugar

Neque incidunt earum quia sint dolorem dolores ut amet.

areasId

1

Datos prueba

url

/api/web/areas/:areasId

PUT /api/web/areas/1

request o body

{
  "actividad": "gerencia",
  "nombre": "Gerente General",
  "metrosCuadrados": "",
  "descripcionLugar": "Neque incidunt earum quia sint dolorem dolores ut amet."
}

Resultados

response

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

ICE_API_2[10]

descripcionLugar tipo no valido

Nombre

CE

Prueba

actividad

gerencia

nombre

Gerente General

metrosCuadrados

20x20

descripcionLugar

1

areasId

1

Datos prueba

url

/api/web/areas/:areasId

PUT /api/web/areas/1

request o body

{
  "actividad": "gerencia",
  "nombre": "Gerente General",
  "metrosCuadrados": "20x20",
  "descripcionLugar": 1
}

Resultados

response

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

ICE_API_2[11]

descripcionLugar tamano no valido

Nombre

CE

Prueba

actividad

gerencia

nombre

Gerente General

metrosCuadrados

20x20

descripcionLugar

areasId

1

Datos prueba

url

/api/web/areas/:areasId

PUT /api/web/areas/1

request o body

{
  "actividad": "gerencia",
  "nombre": "Gerente General",
  "metrosCuadrados": "20x20",
  "descripcionLugar": ""
}

Resultados

response

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

ICE_API_2[12]

areasId tipo no valido

Nombre

CE

Prueba

actividad

gerencia

nombre

Gerente General

metrosCuadrados

20x20

descripcionLugar

Neque incidunt earum quia sint dolorem dolores ut amet.

areasId

a

Datos prueba

url

/api/web/areas/:areasId

PUT /api/web/areas/a

request o body

{
  "actividad": "gerencia",
  "nombre": "Gerente General",
  "metrosCuadrados": "20x20",
  "descripcionLugar": "Neque incidunt earum quia sint dolorem dolores ut amet."
}

Resultados

response

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

ICE_API_2[13]

areasId tamano no valido

Nombre

CE

Prueba

actividad

gerencia

nombre

Gerente General

metrosCuadrados

20x20

descripcionLugar

Neque incidunt earum quia sint dolorem dolores ut amet.

areasId

0

Datos prueba

url

/api/web/areas/:areasId

PUT /api/web/areas/0

request o body

{
  "actividad": "gerencia",
  "nombre": "Gerente General",
  "metrosCuadrados": "20x20",
  "descripcionLugar": "Neque incidunt earum quia sint dolorem dolores ut amet."
}

Resultados

response

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

Eliminar un area

Código: API_4

Descripción: Borrar un area

Url : /api/web/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_4[1]

Eliminada una area de forma correcta

Datos prueba

url

/api/web/areas/:areasId

DELETE /api/web/areas/1

request o body

Resultados

response

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

ICE_API_4[2]

areasId no valido numero

Datos prueba

url

/api/web/areas/:areasId

DELETE /api/web/areas/0

request o body

Resultados

response

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

ICE_API_4[3]

areasId no valido tipo de dato

Datos prueba

url

/api/web/areas/:areasId

DELETE /api/web/areas/a

request o body

Resultados

response

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

ICE_API_4[4]

areasId no exite

Datos prueba

url

/api/web/areas/:areasId

DELETE /api/web/areas/50

request o body

Resultados

response

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

Obtener un area

Código: API_4

Descripción: Obtener un area

Url : /api/web/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_4[1]

Obtener una area de forma correcta

Datos prueba

url

/api/web/areas/:areasId

GET /api/web/areas/1

request o body

Resultados

response

{
  "estado": true,
  "datos": {
    "id": 1,
    "actividad": "gerencia",
    "nombre": "Gerente General",
    "metrosCuadrados": "20x20",
    "descripcionLugar": "Neque incidunt earum quia sint dolorem dolores ut amet.",
    "fechaCreacion": "2011-10-01 05:00:00.000 +00:00",
    "fechaActualizacion": "2011-10-01 05:00:00.000 +00:00",
    "establecimientosId": 1
  },
  "codigoEstado": 200
}

ICE_API_4[2]

areasId no valido numero

Datos prueba

url

/api/web/areas/:areasId

GET /api/web/areas/0

request o body

Resultados

response

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

ICE_API_4[3]

areasId no valido tipo de dato

Datos prueba

url

/api/web/areas/:areasId

GET /api/web/areas/a

request o body

Resultados

response

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

Obtener un areas categorizados por puestos dado un establecimiento

Código: API_6

Descripción: Obtener un areas categorizados por puestos dado un establecimiento

Url : /api/areas/puestos/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_6[1]

Con areas existentes

Datos prueba

url

/api/areas/puestos/establecimientos/:establecimientosId

GET /api/web/areas/puestos/establecimientos/1

request o body

Resultados

response

{
  "estado": true,
  "datos": [
    {
      "id": 1,
      "nombre": "Gerente General",
      "actividad": "gerencia",
      "descripcionLugar": "Neque incidunt earum quia sint dolorem dolores ut amet.",
      "puestos": [
        {
          "cantidadPersonas": 1,
          "cantidadAccidentes": 1,
          "cantidadNovedadesSinAtender": 1,
          "cantidadEquipos": 0,
          "cantidadRiesgos": 0,
          "id": 1,
          "nombre": "Oficina de gerente general",
          "descripcion": "AA",
          "fotoUrl": "http://lorempixel.com/640/480"
        },
        {
          "cantidadPersonas": 0,
          "cantidadAccidentes": 1,
          "cantidadNovedadesSinAtender": 0,
          "cantidadEquipos": 0,
          "cantidadRiesgos": 0,
          "id": 2,
          "nombre": "Oficina de jefe de TTHH",
          "descripcion": "AA",
          "fotoUrl": "http://lorempixel.com/640/480"
        }
      ]
    },
    {
      "id": 2,
      "nombre": "Jefe TTHH",
      "actividad": "recursos humanos",
      "descripcionLugar": "Facilis nemo accusamus ipsa nesciunt nobis.",
      "puestos": [
        {
          "cantidadPersonas": 0,
          "cantidadAccidentes": 0,
          "cantidadNovedadesSinAtender": 0,
          "cantidadEquipos": 0,
          "cantidadRiesgos": 0,
          "id": 3,
          "nombre": "Oficina de jefe de TTHH",
          "descripcion": "AA",
          "fotoUrl": "http://lorempixel.com/640/480"
        }
      ]
    }
  ],
  "codigoEstado": 200
}

ICE_API_6[2]

establecimientosId no es un numero

Datos prueba

url

/api/areas/puestos/establecimientos/:establecimientosId

GET /api/web/areas/puestos/establecimientos/a

request o body

Resultados

response

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

ICE_API_6[3]

establecimientosId debe ser minimo 1

Datos prueba

url

/api/areas/puestos/establecimientos/:establecimientosId

GET /api/web/areas/puestos/establecimientos/0

request o body

Resultados

response

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

Obtener un areas con detalles

Código: API_7

Descripción:

Url : /api/areasDetalle/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_7[1]

Areas existentes

Datos prueba

url

/api/areasDetalle/establecimientos/:establecimientosId

GET /api/web/areasDetalle/establecimientos/1

request o body

Resultados

response

{
  "estado": true,
  "datos": [
    {
      "id": 1,
      "areaNombre": "Gerente General",
      "areaMetrosCuadrados": "20x20",
      "areaActividad": "gerencia",
      "areaDescripcionLugar": "Neque incidunt earum quia sint dolorem dolores ut amet.",
      "cantidadPuestos": 2,
      "cantidadPersonas": 1,
      "cantidadCapacitaciones": 0,
      "cantidadNovedades": 1,
      "cantidadEquipos": 0
    },
    {
      "id": 2,
      "areaNombre": "Jefe TTHH",
      "areaMetrosCuadrados": "20x20",
      "areaActividad": "recursos humanos",
      "areaDescripcionLugar": "Facilis nemo accusamus ipsa nesciunt nobis.",
      "cantidadPuestos": 1,
      "cantidadPersonas": 0,
      "cantidadCapacitaciones": 0,
      "cantidadNovedades": 0,
      "cantidadEquipos": 0
    }
  ],
  "codigoEstado": 200
}

ICE_API_7[2]

establecimientosId no es un numero

Datos prueba

url

/api/areasDetalle/establecimientos/:establecimientosId

GET /api/web/areasDetalle/establecimientos/a

request o body

Resultados

response

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

ICE_API_7[3]

establecimientosId debe ser minimo 1

Datos prueba

url

/api/areasDetalle/establecimientos/:establecimientosId

GET /api/web/areasDetalle/establecimientos/0

request o body

Resultados

response

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

Last updated 6 years ago

CE_API_1[C1]
CE_API_1[C2]
CE_API_1[C3]
CE_API_2[C1]
CE_API_2[C2]
CE_API_2[C3]
CE_API_2[C11]
CE_API_2[C12]
CE_API_2[C13]
CE_API_2[C31]
CE_API_2[C32]
CE_API_2[C33]
CE_API_2[C41]
CE_API_2[C42]
CE_API_2[C43]
CE_API_2[C51]
CE_API_2[C52]
CE_API_2[C53]
CE_API_2[C1]
CE_API_2[C2]
CE_API_2[C3]
CE_API_2[C11]
CE_API_2[C12]
CE_API_2[C13]
CE_API_2[C31]
CE_API_2[C32]
CE_API_2[C33]
CE_API_2[C41]
CE_API_2[C42]
CE_API_2[C43]
CE_API_2[C51]
CE_API_2[C52]
CE_API_2[C53]
CE_API_4[C1]
CE_API_4[C2]
CE_API_4[C3]
CE_API_4[C1]
CE_API_4[C2]
CE_API_4[C3]
CE_API_6[C1]
CE_API_6[C2]
CE_API_6[C3]
CE_API_7[C1]
CE_API_7[C2]
CE_API_7[C3]
CE_API_2[C1]
CE_API_2[C11]
CE_API_2[C31]
CE_API_2[C41]
CE_API_2[C51]
CE_API_2[C2]
CE_API_2[C11]
CE_API_2[C31]
CE_API_2[C41]
CE_API_2[C51]
CE_API_2[C3]
CE_API_2[C11]
CE_API_2[C31]
CE_API_2[C41]
CE_API_2[C51]
CE_API_2[C1]
CE_API_2[C12]
CE_API_2[C31]
CE_API_2[C41]
CE_API_2[C51]
CE_API_2[C1]
CE_API_2[C13]
CE_API_2[C31]
CE_API_2[C41]
CE_API_2[C51]
CE_API_2[C1]
CE_API_2[C11]
CE_API_2[C31]
CE_API_2[C41]
CE_API_2[C51]
CE_API_2[C1]
CE_API_2[C11]
CE_API_2[C31]
CE_API_2[C41]
CE_API_2[C51]
CE_API_2[C1]
CE_API_2[C11]
CE_API_2[C32]
CE_API_2[C41]
CE_API_2[C51]
CE_API_2[C1]
CE_API_2[C11]
CE_API_2[C33]
CE_API_2[C41]
CE_API_2[C51]
CE_API_2[C1]
CE_API_2[C11]
CE_API_2[C31]
CE_API_2[C42]
CE_API_2[C51]
CE_API_2[C1]
CE_API_2[C11]
CE_API_2[C31]
CE_API_2[C43]
CE_API_2[C51]
CE_API_2[C1]
CE_API_2[C11]
CE_API_2[C31]
CE_API_2[C41]
CE_API_2[C52]
CE_API_2[C1]
CE_API_2[C11]
CE_API_2[C31]
CE_API_2[C42]
CE_API_2[C53]