Skip to content

Commit

Permalink
refinar api
Browse files Browse the repository at this point in the history
  • Loading branch information
Víctor Escalera García committed Mar 17, 2024
1 parent ae24cdd commit fca5d79
Showing 1 changed file with 36 additions and 18 deletions.
54 changes: 36 additions & 18 deletions tests/apiVEG-gcloud.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,19 @@
},
"item": [
{
"name": "GET youtube-trends loadInitialData",
"name": "GET youtube-trends",
"event": [
{
"listen": "test",
"script": {
"exec": [
"pm.test(\"Status code is 201\", function () {\r",
" pm.response.to.have.status(201);\r",
"pm.test(\"Status code is 200\", function () {\r",
" pm.response.to.have.status(200);\r",
"});\r",
"\r",
"pm.test(\"The list of objects should be empty before loading initial data\", function () {\r",
" var jsonData = pm.response.json(); \r",
" pm.expect(jsonData.length).to.eql(0);\r",
"});"
],
"type": "text/javascript",
Expand All @@ -26,30 +31,31 @@
"method": "GET",
"header": [],
"url": {
"raw": "{{gcloud}}/api/v1/youtube-trends/loadInitialData",
"raw": "{{gcloud}}/api/v1/youtube-trends",
"host": [
"{{gcloud}}"
],
"path": [
"api",
"v1",
"youtube-trends",
"loadInitialData"
"youtube-trends"
]
}
},
"response": []
},
{
"name": "GET youtube-trends",
"name": "GET youtube-trends loadInitialData",
"event": [
{
"listen": "test",
"script": {
"exec": [
"pm.test(\"Status code is 200\", function () {\r",
" pm.response.to.have.status(200);\r",
"});"
"pm.test(\"Status code is 201\", function () {\r",
" pm.response.to.have.status(201);\r",
"});\r",
"\r",
""
],
"type": "text/javascript",
"packages": {}
Expand All @@ -60,14 +66,15 @@
"method": "GET",
"header": [],
"url": {
"raw": "{{gcloud}}/api/v1/youtube-trends",
"raw": "{{gcloud}}/api/v1/youtube-trends/loadInitialData",
"host": [
"{{gcloud}}"
],
"path": [
"api",
"v1",
"youtube-trends"
"youtube-trends",
"loadInitialData"
]
}
},
Expand All @@ -82,7 +89,12 @@
"exec": [
"pm.test(\"Status code is 200\", function () {\r",
" pm.response.to.have.status(200);\r",
"});"
"});\r",
"\r",
"pm.test(\"Must be show 8 objects\", function () {\r",
"\t\t\t\t\t\t\t var jsonData = pm.response.json();\r",
"\t\t\t\t\t\t\t pm.expect(jsonData.length).to.eql(8);\r",
"\t\t\t\t\t\t\t});"
],
"type": "text/javascript",
"packages": {}
Expand All @@ -93,7 +105,7 @@
"method": "GET",
"header": [],
"url": {
"raw": "{{gcloud}}/api/v1/youtube-trends?offset=0&limit=5",
"raw": "{{gcloud}}/api/v1/youtube-trends?offset=0&limit=8",
"host": [
"{{gcloud}}"
],
Expand All @@ -109,7 +121,7 @@
},
{
"key": "limit",
"value": "5"
"value": "8"
}
]
}
Expand All @@ -127,7 +139,7 @@
" pm.response.to.have.status(200);\r",
"});\r",
"// Verificar que la respuesta sea un objeto\r",
"pm.test(\"La respuesta debe ser un objeto\", function () {\r",
"pm.test(\"Must be show an object\", function () {\r",
" // Convertir el cuerpo de la respuesta JSON a un objeto\r",
" var jsonData = pm.response.json();\r",
"\r",
Expand Down Expand Up @@ -253,7 +265,7 @@
"});\r",
"\r",
"// Verificar que la respuesta sea un objeto\r",
"pm.test(\"La respuesta debe ser un objeto\", function () {\r",
"pm.test(\"Must be show an object\", function () {\r",
" // Convertir el cuerpo de la respuesta JSON a un objeto\r",
" var jsonData = pm.response.json();\r",
"\r",
Expand Down Expand Up @@ -683,7 +695,13 @@
"exec": [
"pm.test(\"Status code is 201\", function () {\r",
" pm.response.to.have.status(201);\r",
"});"
"});\r",
"\r",
"// Verificar si se recibe un cuerpo de respuesta no vacío\r",
"pm.test(\"Response body is not empty\", function () {\r",
" pm.expect(pm.response.text()).to.not.be.empty;\r",
"});\r",
""
],
"type": "text/javascript",
"packages": {}
Expand Down

0 comments on commit fca5d79

Please sign in to comment.