NestJS · 16 min
Corso · lezione 5 di 5
NestJS
0/5 viste
Il softwareMappa del corso
Config, env, il test del modulo
La config è un provider. Il test alza il modulo con i fake. Non `process.env` sparso in cento file.
Il disegno
Dal valore crudo al test che non usa la rete vera.
In poche righe
ConfigModule: schema (zod/joi), env per ambiente, secret fuori dal repo. Un default sbagliato in produzione è un bug di disegno, non “mancava la slide sull’.env”.
Testing: TestingModule, overrideProvider, supertest sull’HTTP. Un e2e che alza tutto il mondo è lento: parti dal modulo, poi un cammino HTTP.
Disegna questo
Una scatola Config accanto ai moduli. Sotto, la stessa scatola con etichetta “test” e DB fake.
Un foglio, non un software. Se lo sai ridisegnare senza guardare, la lezione è tua.