Empresas

Obtener todas las Empresas

Código: API_1

Descripción: obtiene todas las empresas

Url : /api/web/empresas

Intersecciónes de clases de equivalencia o Casos de prueba

ICE_API_1[1]

Con empresas existentes

Datos prueba

url

/api/web/empresas

GET /api/web/empresas

request o body

Resultados

response

{
  "estado": true,
  "datos": [
    {
      "id": 1,
      "nombre": "Zapata S.A.",
      "actividadComercial": "Integrado sensible al contexto sistema abierto",
      "razonSocial": "La casa",
      "urlFoto": "https://www.seoclerk.com/pics/558390-11FO8A1505384509.png",
      "fechaCreacion": "2011-10-01 05:00:00.000 +00:00",
      "fechaActualizacion": "2011-10-01 05:00:00.000 +00:00"
    }
  ],
  "codigoEstado": 200
}

ICE_API_1[2]

Sin empresas existentes

Datos prueba

url

/api/web/empresas

GET /api/web/empresas

request o body

Resultados

response

Crear Empresa

Código: API_2

Descripción: Crear una empresa

Url : /api/web/empresas

Clases de equivalencia

CE

Descripción

Validez

nombre

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

válido

nombre

'type': !'string'

invalido

nombre

minLength: !2

invalido

actividadComercial

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

válido

actividadComercial

'type': !'string'

invalido

actividadComercial

minLength: !2

invalido

razonSocial

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

válido

razonSocial

'type': !'string'

invalido

razonSocial

minLength: !2

invalido

direccion

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

válido

direccion

'type': !'string'

invalido

direccion

minLength: !2

invalido

ruc

ruc valido

válido

ruc

digitos 1-2 valor>24

invalido

ruc

digitos 1-2 valor=00

invalido

ruc

3er digito valor={7,8}

invalido

ruc

digitos 11-13 valor invalido

ruc

minLength: !13, maxLength: !13

invalido

urlFoto

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

válido

urlFoto

'type': !'string'

invalido

urlFoto

format: !url

invalido

Intersecciónes de clases de equivalencia o Casos de prueba

ICE_API_2[1]

Crear una empresa de forma correcta

Datos prueba

url

/api/web/empresas

POST /api/web/empresas

request o body

Resultados

response

ICE_API_2[2]

nombre tamaño no válido

Datos prueba

url

/api/web/empresas

POST /api/web/empresas

request o body

Resultados

response

ICE_API_2[3]

actividadComercial tamaño no válido

Datos prueba

url

/api/web/empresas

POST /api/web/empresas

request o body

Resultados

response

ICE_API_2[4]

razonSocial tamaño no válido

Datos prueba

url

/api/web/empresas

POST /api/web/empresas

request o body

Resultados

response

ICE_API_2[5]

direccion tamaño no válido

Datos prueba

url

/api/web/empresas

POST /api/web/empresas

request o body

Resultados

response

ICE_API_2[6]

ruc tamaño no válido

Datos prueba

url

/api/web/empresas

POST /api/web/empresas

request o body

Resultados

response

ICE_API_2[7]

nombre tipo no válido

Datos prueba

url

/api/web/empresas

POST /api/web/empresas

request o body

Resultados

response

ICE_API_2[8]

actividadComercial tipo no válido

Datos prueba

url

/api/web/empresas

POST /api/web/empresas

request o body

Resultados

response

ICE_API_2[9]

razonSocial tipo no válido

Datos prueba

url

/api/web/empresas

POST /api/web/empresas

request o body

Resultados

response

ICE_API_2[10]

direccion tipo no válido

Datos prueba

url

/api/web/empresas

POST /api/web/empresas

request o body

Resultados

response

ICE_API_2[11]

ruc 1-2 digitos valor>24

Datos prueba

url

/api/web/empresas

POST /api/web/empresas

request o body

Resultados

response

ICE_API_2[12]

ruc 1-2 digitos valor=00

Datos prueba

url

/api/web/empresas

POST /api/web/empresas

request o body

Resultados

response

ICE_API_2[13]

ruc 3er digito valor={7,8}

Datos prueba

url

/api/web/empresas

POST /api/web/empresas

request o body

Resultados

response

ICE_API_2[14]

ruc 11-13 digitos valor<001

Datos prueba

url

/api/web/empresas

POST /api/web/empresas

request o body

Resultados

response

ICE_API_2[15]

urlFoto tipo no válido

Datos prueba

url

/api/web/empresas

POST /api/web/empresas

request o body

Resultados

response

ICE_API_2[16]

urlFoto formato no válido

Datos prueba

url

/api/web/empresas

POST /api/web/empresas

request o body

Resultados

response

Actualizar una empresa

Código: API_3

Descripción: actualizar

Url : /api/web/empresas/:empresasId

Clases de equivalencia

CE

Descripción

Validez

nombre

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

válido

nombre

'type': !'string'

invalido

nombre

minLength: !2

invalido

actividadComercial

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

válido

actividadComercial

'type': !'string'

invalido

actividadComercial

minLength: !2

invalido

razonSocial

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

válido

razonSocial

'type': !'string'

invalido

razonSocial

minLength: !2

invalido

urlFoto

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

válido

urlFoto

'type': !'string'

invalido

urlFoto

format: !url

invalido

empresasId

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

válido

empresasId

'type': !'number'

invalido

empresasId

minimum: !1

invalido

Intersecciónes de clases de equivalencia o Casos de prueba

ICE_API_3[1]

Actualizar una empresa de forma correcta

Nombre

CE

Prueba

nombre

Nombre cambiado

actividadComercial

Integrado sensible al contexto sistema abierto

razonSocial

La casa

urlFoto

https://www.seoclerk.com/pics/558390-11FO8A1505384509.png

empresasId

1

Datos prueba

url

/api/web/empresas/:empresasId

PUT /api/web/empresas/1

request o body

Resultados

response

ICE_API_3[2]

nombre no valido tipo de dato

Nombre

CE

Prueba

nombre

1

actividadComercial

Integrado sensible al contexto sistema abierto

razonSocial

La casa

urlFoto

https://www.seoclerk.com/pics/558390-11FO8A1505384509.png

empresasId

1

Datos prueba

url

/api/web/empresas/:empresasId

PUT /api/web/empresas/1

request o body

Resultados

response

ICE_API_3[3]

nombre no valido tamaño

Nombre

CE

Prueba

actividadComercial

Integrado sensible al contexto sistema abierto

razonSocial

La casa

urlFoto

https://www.seoclerk.com/pics/558390-11FO8A1505384509.png

empresasId

1

Datos prueba

url

/api/web/empresas/:empresasId

PUT /api/web/empresas/1

request o body

Resultados

response

ICE_API_3[4]

actividadComercial no valido tipo de dato

Nombre

CE

Prueba

nombre

Zapata S.A.

actividadComercial

1

razonSocial

La casa

urlFoto

https://www.seoclerk.com/pics/558390-11FO8A1505384509.png

empresasId

1

Datos prueba

url

/api/web/empresas/:empresasId

PUT /api/web/empresas/1

request o body

Resultados

response

ICE_API_3[5]

actividadComercial no valido tamaño

Nombre

CE

Prueba

nombre

Zapata S.A.

actividadComercial

razonSocial

La casa

urlFoto

https://www.seoclerk.com/pics/558390-11FO8A1505384509.png

empresasId

1

Datos prueba

url

/api/web/empresas/:empresasId

PUT /api/web/empresas/1

request o body

Resultados

response

ICE_API_3[6]

razonSocial no valido tipo de dato

Nombre

CE

Prueba

nombre

Zapata S.A.

actividadComercial

Integrado sensible al contexto sistema abierto

razonSocial

1

urlFoto

https://www.seoclerk.com/pics/558390-11FO8A1505384509.png

empresasId

1

Datos prueba

url

/api/web/empresas/:empresasId

PUT /api/web/empresas/1

request o body

Resultados

response

ICE_API_3[7]

razonSocial no valido tamaño

Nombre

CE

Prueba

nombre

Zapata S.A.

actividadComercial

Integrado sensible al contexto sistema abierto

razonSocial

urlFoto

https://www.seoclerk.com/pics/558390-11FO8A1505384509.png

empresasId

1

Datos prueba

url

/api/web/empresas/:empresasId

PUT /api/web/empresas/1

request o body

Resultados

response

ICE_API_3[8]

empresasId no valido tipo de dato

Nombre

CE

Prueba

nombre

Zapata S.A.

actividadComercial

Integrado sensible al contexto sistema abierto

razonSocial

La casa

urlFoto

https://www.seoclerk.com/pics/558390-11FO8A1505384509.png

empresasId

a

Datos prueba

url

/api/web/empresas/:empresasId

PUT /api/web/empresas/a

request o body

Resultados

response

ICE_API_3[9]

empresasId no valido numero

Nombre

CE

Prueba

nombre

Zapata S.A.

actividadComercial

Integrado sensible al contexto sistema abierto

razonSocial

La casa

urlFoto

https://www.seoclerk.com/pics/558390-11FO8A1505384509.png

empresasId

0

Datos prueba

url

/api/web/empresas/:empresasId

PUT /api/web/empresas/0

request o body

Resultados

response

ICE_API_3[10]

empresasId no exite

Nombre

CE

Prueba

nombre

Zapata S.A.

actividadComercial

Integrado sensible al contexto sistema abierto

razonSocial

La casa

urlFoto

https://www.seoclerk.com/pics/558390-11FO8A1505384509.png

empresasId

500

Datos prueba

url

/api/web/empresas/:empresasId

PUT /api/web/empresas/500

request o body

Resultados

response

ICE_API_3[11]

urlFoto tipo no válido

Nombre

CE

Prueba

nombre

Zapata S.A.

actividadComercial

Integrado sensible al contexto sistema abierto

razonSocial

La casa

urlFoto

1

empresasId

1

Datos prueba

url

/api/web/empresas/:empresasId

PUT /api/web/empresas/1

request o body

Resultados

response

ICE_API_3[12]

urlFoto formato no válido

Nombre

CE

Prueba

nombre

Zapata S.A.

actividadComercial

Integrado sensible al contexto sistema abierto

razonSocial

La casa

urlFoto

http://

empresasId

1

Datos prueba

url

/api/web/empresas/:empresasId

PUT /api/web/empresas/1

request o body

Resultados

response

Borrar una empresa

Código: API_4

Descripción: Borrar

Url : /api/web/empresas/:empresasId

Clases de equivalencia

CE

Descripción

Validez

empresasId

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

válido

empresasId

'type': !'number'

invalido

empresasId

minimum: !1 }

invalido

Intersecciónes de clases de equivalencia o Casos de prueba

ICE_API_4[1]

Eliminar una empresa de forma correcta

Datos prueba

url

/api/web/empresas/:empresasId

DELETE /api/web/empresas/1

request o body

Resultados

response

ICE_API_4[2]

empresasId no valido numero

Datos prueba

url

/api/web/empresas/:empresasId

DELETE /api/web/empresas/0

request o body

Resultados

response

ICE_API_4[3]

empresasId no valido tipo de dato

Datos prueba

url

/api/web/empresas/:empresasId

DELETE /api/web/empresas/a

request o body

Resultados

response

ICE_API_4[4]

empresasId no exite

Datos prueba

url

/api/web/empresas/:empresasId

DELETE /api/web/empresas/500

request o body

Resultados

response

Obtener una empresa

Código: API_5

Descripción:

Url : /api/web/empresas/:empresasId

Clases de equivalencia

CE

Descripción

Validez

empresasId

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

válido

empresasId

'type': !'number'

invalido

empresasId

minimum: !1 }

invalido

Intersecciónes de clases de equivalencia o Casos de prueba

ICE_API_5[1]

Obtener una empresa de forma correcta

Datos prueba

url

/api/web/empresas/:empresasId

GET /api/web/empresas/1

request o body

Resultados

response

ICE_API_5[2]

empresasId no valido numero

Datos prueba

url

/api/web/empresas/:empresasId

GET /api/web/empresas/0

request o body

Resultados

response

ICE_API_5[3]

empresasId no valido tipo de dato

Datos prueba

url

/api/web/empresas/:empresasId

GET /api/web/empresas/a

request o body

Resultados

response

ICE_API_5[4]

empresas no existe

Datos prueba

url

/api/web/empresas/:empresasId

GET /api/web/empresas/500

request o body

Resultados

response

OBTENER EMPRESAS PARA PAGINA PRINCIPAL FRONT

Código: API_6

Descripción: OBTENER EMPRESAS PARA PAGINA PRINCIPAL FRONT

Url : /api/web/empresas

Clases de equivalencia

CE

Descripción

Validez

Intersecciónes de clases de equivalencia o Casos de prueba

ICE_API_6[1]

empresa con novedades

Datos prueba

url

/api/web/empresas

GET /api/web/administrador/empresas

request o body

Resultados

response

ICE_API_6[2]

empresa sin novedades

Datos prueba

url

/api/web/empresas

GET /api/web/administrador/empresas

request o body

Resultados

response

Last updated