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
  • Crear un equipo
  • Clases de equivalencia
  • Intersecciónes de clases de equivalencia o Casos de prueba
  • Actualizar una equipo
  • Clases de equivalencia
  • Intersecciónes de clases de equivalencia o Casos de prueba
  • Eliminar un equipo
  • Clases de equivalencia
  • Intersecciónes de clases de equivalencia o Casos de prueba
  • Anadir equipo a un puesto
  • Clases de equivalencia
  • Intersecciónes de clases de equivalencia o Casos de prueba
  • Obtener equipos por area
  • Clases de equivalencia
  • Intersecciónes de clases de equivalencia o Casos de prueba
  • Obtener equipos por puestos
  • Clases de equivalencia
  • Intersecciónes de clases de equivalencia o Casos de prueba
  • Obtener un equipo
  • Clases de equivalencia
  • Intersecciónes de clases de equivalencia o Casos de prueba
  1. Clases equivalencias

Equipos

Crear un equipo

Código: API_1

Descripción: Crear un equipo

Url : /api/web/equipos

Clases de equivalencia

CE

Descripción

Validez

nombre

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

válido

nombre

'type': !'string'

invalido

nombre

minLength: !2

invalido

descripcion

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

válido

descripcion

'type': !'string'

invalido

descripcion

minLength: !2

invalido

fotoUrl

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

válido

fotoUrl

'type': !'string'

invalido

fotoUrl

format: !url

invalido

cantidad

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

válido

cantidad

'type': !'number'

invalido

cantidad

minimum: !1

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 un equipo de forma correcta

Datos prueba

url

/api/web/equipos

POST /api/web/equipos

request o body

{
  "nombre": "Extintor",
  "descripcion": "esta hecho",
  "fotoUrl": "http://jwmeletrica.com.br/Eshop.Admin/Imagens/jwmeletrica/CO2%20(1)%202.jpg",
  "cantidad": 1,
  "puestosId": 1
}

Resultados

response

{
  "estado": true,
  "datos": {
    "id": 1,
    "nombre": "Extintor",
    "descripcion": "esta hecho",
    "fotoUrl": "http://jwmeletrica.com.br/Eshop.Admin/Imagens/jwmeletrica/CO2%20(1)%202.jpg",
    "cantidad": 1,
    "fechaActualizacion": "2011-10-01T05:00:00.000Z",
    "fechaCreacion": "2011-10-01T05:00:00.000Z",
    "puestosId": 1
  },
  "codigoEstado": 200
}

ICE_API_1[2]

nombre tipo no valido

Datos prueba

url

/api/web/equipos

POST /api/web/equipos

request o body

{
  "nombre": 1,
  "descripcion": "esta hecho",
  "fotoUrl": "http://jwmeletrica.com.br/Eshop.Admin/Imagens/jwmeletrica/CO2%20(1)%202.jpg",
  "cantidad": 1,
  "puestosId": 1
}

Resultados

response

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

ICE_API_1[3]

nombre tamano no valido

Datos prueba

url

/api/web/equipos

POST /api/web/equipos

request o body

{
  "nombre": "",
  "descripcion": "esta hecho",
  "fotoUrl": "http://jwmeletrica.com.br/Eshop.Admin/Imagens/jwmeletrica/CO2%20(1)%202.jpg",
  "cantidad": 1,
  "puestosId": 1
}

Resultados

response

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

ICE_API_1[4]

descripcion tipo no valido

Datos prueba

url

/api/web/equipos

POST /api/web/equipos

request o body

{
  "nombre": "Extintor",
  "descripcion": 1,
  "fotoUrl": "http://jwmeletrica.com.br/Eshop.Admin/Imagens/jwmeletrica/CO2%20(1)%202.jpg",
  "cantidad": 1,
  "puestosId": 1
}

Resultados

response

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

ICE_API_1[5]

descripcion tamano no valido

Datos prueba

url

/api/web/equipos

POST /api/web/equipos

request o body

{
  "nombre": "Extintor",
  "descripcion": "",
  "cantidad": 1,
  "puestosId": 1
}

Resultados

response

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

ICE_API_1[6]

fotoUrl tipo no valido

Datos prueba

url

/api/web/equipos

POST /api/web/equipos

request o body

{
  "nombre": "Extintor",
  "descripcion": "esta hecho",
  "fotoUrl": 1,
  "cantidad": 1,
  "puestosId": 1
}

Resultados

response

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

ICE_API_1[7]

fotoUrl formato no valido

Datos prueba

url

/api/web/equipos

POST /api/web/equipos

request o body

{
  "nombre": "Extintor",
  "descripcion": "esta hecho",
  "fotoUrl": "https://",
  "cantidad": 1,
  "puestosId": 1
}

Resultados

response

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

ICE_API_1[8]

cantidad tipo no valido

Datos prueba

url

/api/web/equipos

POST /api/web/equipos

request o body

{
  "nombre": "Extintor",
  "descripcion": "esta hecho",
  "fotoUrl": "http://jwmeletrica.com.br/Eshop.Admin/Imagens/jwmeletrica/CO2%20(1)%202.jpg",
  "cantidad": "a",
  "puestosId": 1
}

Resultados

response

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

ICE_API_1[9]

cantidad tamano no valido

Datos prueba

url

/api/web/equipos

POST /api/web/equipos

request o body

{
  "nombre": "Extintor",
  "descripcion": "esta hecho",
  "fotoUrl": "http://jwmeletrica.com.br/Eshop.Admin/Imagens/jwmeletrica/CO2%20(1)%202.jpg",
  "cantidad": -1,
  "puestosId": 1
}

Resultados

response

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

ICE_API_1[10]

puestosId tipo no valido

Datos prueba

url

/api/web/equipos

POST

request o body

{
  "nombre": "Extintor",
  "descripcion": "esta hecho",
  "fotoUrl": "http://jwmeletrica.com.br/Eshop.Admin/Imagens/jwmeletrica/CO2%20(1)%202.jpg",
  "cantidad": 1,
  "puestosId": "a"
}

Resultados

response

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

ICE_API_1[11]

puestosId tamano no valido

Datos prueba

url

/api/web/equipos

POST

request o body

{
  "nombre": "Extintor",
  "descripcion": "esta hecho",
  "fotoUrl": "http://jwmeletrica.com.br/Eshop.Admin/Imagens/jwmeletrica/CO2%20(1)%202.jpg",
  "cantidad": 1,
  "puestosId": 0
}

Resultados

response

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

ICE_API_1[12]

puestosId no exite

Datos prueba

url

/api/web/equipos

POST

request o body

{
  "nombre": "Extintor",
  "descripcion": "esta hecho",
  "fotoUrl": "http://jwmeletrica.com.br/Eshop.Admin/Imagens/jwmeletrica/CO2%20(1)%202.jpg",
  "cantidad": 1,
  "puestosId": 50
}

Resultados

response

{
  "estado": false,
  "datos": "El id de puestos no existe",
  "codigoEstado": 200
}

Actualizar una equipo

Código: API_2

Descripción: Actualizar un equipo

Url : /api/web/equipos/:equiposId

Clases de equivalencia

CE

Descripción

Validez

nombre

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

válido

nombre

'type': !'string'

invalido

nombre

minLength: !2

invalido

descripcion

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

válido

descripcion

'type': !'string'

invalido

descripcion

minLength: !2

invalido

fotoUrl

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

válido

fotoUrl

'type': !'string'

invalido

fotoUrl

format: !url

invalido

cantidad

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

válido

cantidad

'type': !'number'

invalido

cantidad

minimum: !1

invalido

equiposId

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

válido

equiposId

'type': !'number'

invalido

equiposId

minimum: !1

invalido

Intersecciónes de clases de equivalencia o Casos de prueba

ICE_API_2[1]

Actualizar equipo de forma correcta

Nombre

CE

Prueba

nombre

aa

descripcion

aa

fotoUrl

https://image.png

cantidad

1

equiposId

1

Datos prueba

url

/api/web/equipos/:equiposId

PUT /api/web/equipos/1

request o body

{
  "nombre": "aa",
  "descripcion": "aa",
  "fotoUrl": "https://image.png",
  "cantidad": 1
}

Resultados

response

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

ICE_API_2[2]

nombre tipo no valido

Nombre

CE

Prueba

nombre

1

descripcion

esta hecho

fotoUrl

http://jwmeletrica.com.br/Eshop.Admin/Imagens/jwmeletrica/CO2%20(1)%202.jpg

cantidad

1

equiposId

1

Datos prueba

url

/api/web/equipos/:equiposId

PUT /api/web/equipos/1

request o body

{
  "nombre": 1,
  "descripcion": "esta hecho",
  "fotoUrl": "http://jwmeletrica.com.br/Eshop.Admin/Imagens/jwmeletrica/CO2%20(1)%202.jpg",
  "cantidad": 1
}

Resultados

response

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

ICE_API_2[3]

nombre tamano no valido

Nombre

CE

Prueba

nombre

descripcion

esta hecho

fotoUrl

http://jwmeletrica.com.br/Eshop.Admin/Imagens/jwmeletrica/CO2%20(1)%202.jpg

cantidad

1

equiposId

1

Datos prueba

url

/api/web/equipos/:equiposId

PUT /api/web/equipos/1

request o body

{
  "nombre": "",
  "descripcion": "esta hecho",
  "fotoUrl": "http://jwmeletrica.com.br/Eshop.Admin/Imagens/jwmeletrica/CO2%20(1)%202.jpg",
  "cantidad": 1
}

Resultados

response

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

ICE_API_2[4]

descripcion tipo no valido

Nombre

CE

Prueba

nombre

Extintor

descripcion

1

fotoUrl

http://jwmeletrica.com.br/Eshop.Admin/Imagens/jwmeletrica/CO2%20(1)%202.jpg

cantidad

1

equiposId

1

Datos prueba

url

/api/web/equipos/:equiposId

PUT /api/web/equipos/1

request o body

{
  "nombre": "Extintor",
  "descripcion": 1,
  "fotoUrl": "http://jwmeletrica.com.br/Eshop.Admin/Imagens/jwmeletrica/CO2%20(1)%202.jpg",
  "cantidad": 1
}

Resultados

response

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

ICE_API_2[5]

descripcion tamano no valido

Nombre

CE

Prueba

nombre

Extintor

descripcion

fotoUrl

http://jwmeletrica.com.br/Eshop.Admin/Imagens/jwmeletrica/CO2%20(1)%202.jpg

cantidad

1

equiposId

1

Datos prueba

url

/api/web/equipos/:equiposId

PUT /api/web/equipos/1

request o body

{
  "nombre": "Extintor",
  "descripcion": "",
  "fotoUrl": "http://jwmeletrica.com.br/Eshop.Admin/Imagens/jwmeletrica/CO2%20(1)%202.jpg",
  "cantidad": 1
}

Resultados

response

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

ICE_API_2[6]

fotoUrl tipo no valido

Nombre

CE

Prueba

nombre

Extintor

descripcion

esta hecho

fotoUrl

1

cantidad

1

equiposId

1

Datos prueba

url

/api/web/equipos/:equiposId

PUT /api/web/equipos/1

request o body

{
  "nombre": "Extintor",
  "descripcion": "esta hecho",
  "fotoUrl": 1,
  "cantidad": 1
}

Resultados

response

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

ICE_API_2[7]

fotoUrl formato no valido

Nombre

CE

Prueba

nombre

Extintor

descripcion

esta hecho

fotoUrl

https://

cantidad

1

equiposId

1

Datos prueba

url

/api/web/equipos/:equiposId

PUT /api/web/equipos/1

request o body

{
  "nombre": "Extintor",
  "descripcion": "esta hecho",
  "fotoUrl": "https://",
  "cantidad": 1
}

Resultados

response

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

ICE_API_2[8]

cantidad tipo no valido

Nombre

CE

Prueba

nombre

Extintor

descripcion

esta hecho

fotoUrl

http://jwmeletrica.com.br/Eshop.Admin/Imagens/jwmeletrica/CO2%20(1)%202.jpg

cantidad

a

equiposId

1

Datos prueba

url

/api/web/equipos/:equiposId

PUT /api/web/equipos/1

request o body

{
  "nombre": "Extintor",
  "descripcion": "esta hecho",
  "fotoUrl": "http://jwmeletrica.com.br/Eshop.Admin/Imagens/jwmeletrica/CO2%20(1)%202.jpg",
  "cantidad": "a"
}

Resultados

response

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

ICE_API_2[9]

cantidad tamano no valido

Nombre

CE

Prueba

nombre

Extintor

descripcion

esta hecho

fotoUrl

http://jwmeletrica.com.br/Eshop.Admin/Imagens/jwmeletrica/CO2%20(1)%202.jpg

cantidad

0

equiposId

1

Datos prueba

url

/api/web/equipos/:equiposId

PUT /api/web/equipos/1

request o body

{
  "nombre": "Extintor",
  "descripcion": "esta hecho",
  "fotoUrl": "http://jwmeletrica.com.br/Eshop.Admin/Imagens/jwmeletrica/CO2%20(1)%202.jpg",
  "cantidad": 0
}

Resultados

response

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

ICE_API_2[10]

equiposId tipo no valido

Nombre

CE

Prueba

nombre

Extintor

descripcion

esta hecho

fotoUrl

http://jwmeletrica.com.br/Eshop.Admin/Imagens/jwmeletrica/CO2%20(1)%202.jpg

cantidad

1

equiposId

a

Datos prueba

url

/api/web/equipos/:equiposId

PUT /api/web/equipos/a

request o body

{
  "nombre": "Extintor",
  "descripcion": "esta hecho",
  "fotoUrl": "http://jwmeletrica.com.br/Eshop.Admin/Imagens/jwmeletrica/CO2%20(1)%202.jpg",
  "cantidad": 1
}

Resultados

response

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

ICE_API_2[11]

equiposId tamano no valido

Nombre

CE

Prueba

nombre

Extintor

descripcion

esta hecho

fotoUrl

http://jwmeletrica.com.br/Eshop.Admin/Imagens/jwmeletrica/CO2%20(1)%202.jpg

cantidad

1

equiposId

0

Datos prueba

url

/api/web/equipos/:equiposId

PUT /api/web/equipos/0

request o body

{
  "nombre": "Extintor",
  "descripcion": "esta hecho",
  "fotoUrl": "http://jwmeletrica.com.br/Eshop.Admin/Imagens/jwmeletrica/CO2%20(1)%202.jpg",
  "cantidad": 1
}

Resultados

response

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

Eliminar un equipo

Código: API_3

Descripción: Eliminar un equipo

Url : /api/web/equipos/:equiposId

Clases de equivalencia

CE

Descripción

Validez

equiposId

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

válido

equiposId

'type': !'number'

invalido

equiposId

minimum: !1

invalido

Intersecciónes de clases de equivalencia o Casos de prueba

ICE_API_3[1]

Eliminar un equipo de forma correcta

Datos prueba

url

/api/web/equipos/:equiposId

DELETE /api/web/equipos/1

request o body

Resultados

response

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

ICE_API_3[2]

equiposId no valido tipo de dato

Datos prueba

url

/api/web/equipos/:equiposId

DELETE /api/web/equipos/a

request o body

Resultados

response

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

ICE_API_3[3]

equiposId no valido numero

Datos prueba

url

/api/web/equipos/:equiposId

DELETE /api/web/equipos/0

request o body

Resultados

response

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

ICE_API_3[4]

equiposId no exite

Datos prueba

url

/api/web/equipos/:equiposId

DELETE /api/web/equipos/50

request o body

Resultados

response

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

Anadir equipo a un puesto

Código: API_4

Descripción: Anadir equipo a un puesto

Url : /api/web/equipos/:equiposId/puestos/:puestosId

Clases de equivalencia

CE

Descripción

Validez

equiposId

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

válido

equiposId

'type': !'number'

invalido

equiposId

minimum: !1

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

Anadir equipo a un puesto de forma correcta

Datos prueba

url

/api/web/equipos/:equiposId/puestos/:puestosId

PUT /api/web/equipos/1/puestos/1

request o body

Resultados

response

{
  "estado": true,
  "datos": {
    "equiposId": "1",
    "puestosId": "1",
    "fechaActualizacion": "2011-10-01T05:00:00.000Z",
    "fechaCreacion": "2011-10-01T05:00:00.000Z"
  },
  "codigoEstado": 200
}

ICE_API_4[2]

equiposId no valido tipo de dato

Datos prueba

url

/api/web/equipos/:equiposId/puestos/:puestosId

PUT /api/web/equipos/a/puestos/1

request o body

Resultados

response

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

ICE_API_4[3]

equiposId no valido numero

Datos prueba

url

/api/web/equipos/:equiposId/puestos/:puestosId

PUT /api/web/equipos/0/puestos/1

request o body

Resultados

response

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

ICE_API_4[4]

puestosId no valido tipo de dato

Datos prueba

url

/api/web/equipos/:equiposId/puestos/:puestosId

PUT /api/web/equipos/1/puestos/a

request o body

Resultados

response

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

ICE_API_4[5]

puestosId no valido numero

Datos prueba

url

/api/web/equipos/:equiposId/puestos/:puestosId

PUT /api/web/equipos/1/puestos/0

request o body

Resultados

response

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

ICE_API_4[6]

equipo no existe

Datos prueba

url

/api/web/equipos/:equiposId/puestos/:puestosId

PUT /api/web/equipos/50/puestos/1

request o body

Resultados

response

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

ICE_API_4[7]

puesto no existe

Datos prueba

url

/api/web/equipos/:equiposId/puestos/:puestosId

PUT /api/web/equipos/1/puestos/50

request o body

Resultados

response

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

Obtener equipos por area

Código: API_6

Descripción: Obtener equipos por area

Url : /api/web/equipos/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]

Accion de forma correcta

Datos prueba

url

/api/web/equipos/areas/:areasId

GET /api/web/equipos/areas/1

request o body

Resultados

response

{
  "estado": true,
  "datos": [
    {
      "id": 1,
      "descripcion": "esta hecho",
      "nombre": "Extintor",
      "fotoUrl": "http://jwmeletrica.com.br/Eshop.Admin/Imagens/jwmeletrica/CO2%20(1)%202.jpg",
      "cantidad": 1,
      "puestosId": 1,
      "puestosNombre": "Oficina de gerente general",
      "areasId": 1,
      "areasNombre": "Gerente General"
    },
    {
      "id": 2,
      "descripcion": "esta hecho",
      "nombre": "Extintor",
      "fotoUrl": "http://jwmeletrica.com.br/Eshop.Admin/Imagens/jwmeletrica/CO2%20(1)%202.jpg",
      "cantidad": 1,
      "puestosId": 1,
      "puestosNombre": "Oficina de gerente general",
      "areasId": 1,
      "areasNombre": "Gerente General"
    }
  ],
  "codigoEstado": 200
}

ICE_API_6[2]

areasId no valido tipo de dato

Datos prueba

url

/api/web/equipos/areas/:areasId

GET /api/web/equipos/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/equipos/areas/:areasId

GET /api/web/equipos/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/equipos/areas/:areasId

GET /api/web/equipos/areas/1

request o body

Resultados

response

{
  "estado": true,
  "datos": [
    {
      "id": 1,
      "descripcion": "esta hecho",
      "nombre": "Extintor",
      "fotoUrl": "http://jwmeletrica.com.br/Eshop.Admin/Imagens/jwmeletrica/CO2%20(1)%202.jpg",
      "cantidad": 1,
      "puestosId": 1,
      "puestosNombre": "Oficina de gerente general",
      "areasId": 1,
      "areasNombre": "Gerente General"
    },
    {
      "id": 2,
      "descripcion": "esta hecho",
      "nombre": "Extintor",
      "fotoUrl": "http://jwmeletrica.com.br/Eshop.Admin/Imagens/jwmeletrica/CO2%20(1)%202.jpg",
      "cantidad": 1,
      "puestosId": 1,
      "puestosNombre": "Oficina de gerente general",
      "areasId": 1,
      "areasNombre": "Gerente General"
    }
  ],
  "codigoEstado": 200
}

Obtener equipos por puestos

Código: API_7

Descripción: Obtener equipos por puestos

Url : /api/web/equipos/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]

Accion de forma correcta

Datos prueba

url

/api/web/equipos/puestos/:puestosId

GET /api/web/equipos/puestos/1

request o body

Resultados

response

{
  "estado": true,
  "datos": [
    {
      "id": 1,
      "descripcion": "esta hecho",
      "nombre": "Extintor",
      "fotoUrl": "http://jwmeletrica.com.br/Eshop.Admin/Imagens/jwmeletrica/CO2%20(1)%202.jpg",
      "cantidad": 1,
      "puestosId": 1,
      "puestosNombre": "Oficina de gerente general"
    },
    {
      "id": 2,
      "descripcion": "esta hecho",
      "nombre": "Extintor",
      "fotoUrl": "http://jwmeletrica.com.br/Eshop.Admin/Imagens/jwmeletrica/CO2%20(1)%202.jpg",
      "cantidad": 1,
      "puestosId": 1,
      "puestosNombre": "Oficina de gerente general"
    }
  ],
  "codigoEstado": 200
}

ICE_API_7[2]

puestosId no valido tipo de dato

Datos prueba

url

/api/web/equipos/puestos/:puestosId

GET /api/web/equipos/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/equipos/puestos/:puestosId

GET /api/web/equipos/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/equipos/puestos/:puestosId

GET /api/web/equipos/puestos/1

request o body

Resultados

response

{
  "estado": true,
  "datos": [
    {
      "id": 1,
      "descripcion": "esta hecho",
      "nombre": "Extintor",
      "fotoUrl": "http://jwmeletrica.com.br/Eshop.Admin/Imagens/jwmeletrica/CO2%20(1)%202.jpg",
      "cantidad": 1,
      "puestosId": 1,
      "puestosNombre": "Oficina de gerente general"
    },
    {
      "id": 2,
      "descripcion": "esta hecho",
      "nombre": "Extintor",
      "fotoUrl": "http://jwmeletrica.com.br/Eshop.Admin/Imagens/jwmeletrica/CO2%20(1)%202.jpg",
      "cantidad": 1,
      "puestosId": 1,
      "puestosNombre": "Oficina de gerente general"
    }
  ],
  "codigoEstado": 200
}

Obtener un equipo

Código: API_8

Descripción:

Url : /api/web/equipos/:equiposId

Clases de equivalencia

CE

Descripción

Validez

equiposId

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

válido

equiposId

'type': !'number'

invalido

equiposId

minimum: !1

invalido

Intersecciónes de clases de equivalencia o Casos de prueba

ICE_API_8[1]

Accion de forma correcta

Datos prueba

url

/api/web/equipos/:equiposId

GET /api/web/equipos/1

request o body

Resultados

response

{
  "estado": true,
  "datos": {
    "id": 1,
    "descripcion": "esta hecho",
    "nombre": "Extintor",
    "fotoUrl": "http://jwmeletrica.com.br/Eshop.Admin/Imagens/jwmeletrica/CO2%20(1)%202.jpg",
    "cantidad": 1,
    "fechaCreacion": "2011-10-01 05:00:00.000 +00:00",
    "fechaActualizacion": "2011-10-01 05:00:00.000 +00:00"
  },
  "codigoEstado": 200
}

ICE_API_8[2]

equiposId no valido tipo de dato

Datos prueba

url

/api/web/equipos/:equiposId

GET /api/web/equipos/a

request o body

Resultados

response

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

ICE_API_8[3]

equiposId no valido numero

Datos prueba

url

/api/web/equipos/:equiposId

GET /api/web/equipos/0

request o body

Resultados

response

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

ICE_API_8[4]

equiposId no exite

Datos prueba

url

/api/web/equipos/:equiposId

GET /api/web/equipos/1

request o body

Resultados

response

{
  "estado": true,
  "datos": {
    "id": 1,
    "descripcion": "esta hecho",
    "nombre": "Extintor",
    "fotoUrl": "http://jwmeletrica.com.br/Eshop.Admin/Imagens/jwmeletrica/CO2%20(1)%202.jpg",
    "cantidad": 1,
    "fechaCreacion": "2011-10-01 05:00:00.000 +00:00",
    "fechaActualizacion": "2011-10-01 05:00:00.000 +00:00"
  },
  "codigoEstado": 200
}
PreviousCapacitacionesNextNovedades

Last updated 6 years ago

CE_API_1[C01]
CE_API_1[C02]
CE_API_1[C03]
CE_API_1[C11]
CE_API_1[C12]
CE_API_1[C13]
CE_API_1[C21]
CE_API_1[C22]
CE_API_1[C23]
CE_API_1[C31]
CE_API_1[C32]
CE_API_1[C33]
CE_API_1[C41]
CE_API_1[C42]
CE_API_1[C43]
CE_API_2[C01]
CE_API_2[C02]
CE_API_2[C03]
CE_API_2[C11]
CE_API_2[C12]
CE_API_2[C13]
CE_API_2[C21]
CE_API_2[C22]
CE_API_2[C23]
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_3[C01]
CE_API_3[C02]
CE_API_3[C03]
CE_API_4[C01]
CE_API_4[C02]
CE_API_4[C03]
CE_API_4[C11]
CE_API_4[C12]
CE_API_4[C13]
CE_API_6[C01]
CE_API_6[C02]
CE_API_6[C03]
CE_API_7[C01]
CE_API_7[C02]
CE_API_7[C03]
CE_API_8[C01]
CE_API_8[C02]
CE_API_8[C03]
CE_API_2[C01]
CE_API_2[C11]
CE_API_2[C21]
CE_API_2[C31]
CE_API_2[C41]
CE_API_2[C02]
CE_API_2[C11]
CE_API_2[C21]
CE_API_2[C31]
CE_API_2[C41]
CE_API_2[C03]
CE_API_2[C11]
CE_API_2[C21]
CE_API_2[C31]
CE_API_2[C41]
CE_API_2[C01]
CE_API_2[C12]
CE_API_2[C21]
CE_API_2[C31]
CE_API_2[C41]
CE_API_2[C01]
CE_API_2[C13]
CE_API_2[C21]
CE_API_2[C31]
CE_API_2[C41]
CE_API_2[C01]
CE_API_2[C11]
CE_API_2[C22]
CE_API_2[C31]
CE_API_2[C41]
CE_API_2[C01]
CE_API_2[C11]
CE_API_2[C23]
CE_API_2[C31]
CE_API_2[C41]
CE_API_2[C01]
CE_API_2[C11]
CE_API_2[C21]
CE_API_2[C32]
CE_API_2[C41]
CE_API_2[C01]
CE_API_2[C11]
CE_API_2[C21]
CE_API_2[C33]
CE_API_2[C41]
CE_API_2[C01]
CE_API_2[C11]
CE_API_2[C21]
CE_API_2[C31]
CE_API_2[C42]
CE_API_2[C01]
CE_API_2[C11]
CE_API_2[C21]
CE_API_2[C31]
CE_API_2[C43]