Skip to content

Instantly share code, notes, and snippets.

View anderson-ort's full-sized avatar

anderson ocana anderson-ort

  • 07:55 (UTC -03:00)
View GitHub Profile

Segunda entrega de tu Proyecto Final

Requisitos de entrega

Deberás entregar los avances correspondientes a la segunda entrega de tu proyecto final, incluyendo lo presentado y ajustado en la primera entrega.

Se debe entregar:

  1. Listado de Vistas
@anderson-ort
anderson-ort / final_taller_programacion.md
Last active July 16, 2025 14:45
ORT final taller de programacion Anderson Ocana

Taller de Programacion 2

Examen Final llamado Julio(16 de Julio, 2025)

Desarrollar una API RESTful en Node.js con Express para gestionar el stock de productos, cumpliendo con las especificaciones técnicas detalladas.

Requisitos Clave:

  1. Endpoints:
    • Crear, listar y obtener productos (sin autenticación).
    • Incrementar stock (requiere autenticación con API Key vía header x-api-key).
import request from "supertest";
import app from "../app.js";
import mongoose from "mongoose";
import dotenv from "dotenv";
import CreditCard from "../models/mongo/CreditCard.js";
dotenv.config();
beforeAll(async () => await mongoose.connect(process.env.MONGO_URI));
afterAll(async () => await mongoose.disconnect());