mugan86 / backend-meang-online-shop

Backend del proyecto de la tienda Online desarrollado con Node Typescript y GraphQL
https://gamezonia-api.herokuapp.com/
MIT License
7 stars 4 forks source link

:sparkles: **Testing - Schemas / Query** :sparkles: #18

Open mugan86 opened 2 years ago

mugan86 commented 2 years ago

En este apartado realizaremos el testing de todas las definiciones del proyecto con Query.

mugan86 commented 2 years ago

Por el momento:

Test Schema GraphQL - Query - user.graphql ✔ 'users' válida - Sin usar Query Variables ✔ 'users' válida - Usando Query Variables - Paginación - Página ✔ 'users' válida - Usando Query Variables - Paginación - Página, Items Página, Activo ✔ 'users' inválida ✔ 'users' inválida - Usando Query Variables - Pasando argumento active incorrecto ✔ 'login' válida ✔ 'login' inválida - Sin Password en Query Variables ✔ 'login' inválida - Sin Email, Password en Query Variables ✔ 'login' inválida - Sin Email, Password en Argumentos de la operación ✔ 'me' válida ✔ 'me' inválida - Añadiendo 'token' en vez de 'user'

Test Schema GraphQL - Query - tag.graphql ✔ 'tags' válida - Sin usar Query Variables ✔ 'tags' válida - Usando Query Variables - Paginación - Página ✔ 'tags' válida - Usando Query Variables - Paginación - Página, Items Página, Activo ✔ 'tags' inválida ✔ 'tags' inválida - Usando Query Variables - Pasando argumento active incorrecto ✔ 'tag' válida - Seleccionado elemento con id ✔ 'tag' inválida - Seleccionado elemento con id - No recoger el valor en definición ✔ 'tag' inválida - Seleccionado elemento con id - Sin pasar valor Query Variable ✔ 'tag' inválida - Sin usar Query Variables

Test Schema GraphQL - Query - shop-product.graphql ✔ 'shopProducts' válida - Sin usar Query Variables ✔ 'shopProducts' válida - Usando Query Variables - Paginación - Página ✔ 'shoProducts' válida - Usando Query Variables - Paginación - Página, Items Página, Activo ✔ 'shopProducts' inválida ✔ 'shopProducts' inválida - Usando Query Variables - Pasando argumento active incorrecto ✔ 'shopProductsPlatforms' válida . Solo Query Variables obligatorias ✔ 'shopProductsPlatforms' válida - Usando Query Variables - Paginación - Página ✔ 'shopProductsPlatforms' válida - Usando Query Variables - Paginación - Página, Items Página, Activo ✔ 'shopProductsPlatforms' inválida ✔ 'shopProductsPlatforms' inválida - Usando Query Variables - Pasando argumento active incorrecto ✔ 'shopProductDetails' válida - Seleccionado elemento con id ✔ 'shopProductDetails' inválida - Seleccionado elemento con id - No recoger el valor en definición ✔ 'shopProductDetails' inválida - Seleccionado elemento con id - Sin pasar valor Query Variable ✔ 'shopProductDetails' inválida - Sin usar Query Variables

34 passing (130ms)