Code Explainers

Code explainers tagged #dependency injection

typescript
import { Test, TestingModule } from '@nestjs/testing';
import { getRepositoryToken } from '@nestjs/typeorm';
import { Repository } from 'typeorm';
 

Unit testing a NestJS service with mocked providers

dependency injection mocking unit testing
Intermediate 7 steps
python
from flask import Flask, g, jsonify, request, abort
from sqlalchemy import create_engine
from sqlalchemy.orm import scoped_session, sessionmaker
 

Per-request SQLAlchemy sessions in Flask

database sessions request lifecycle connection management
Intermediate 7 steps
python
from fastapi import APIRouter, Depends, Response, status
from sqlalchemy.orm import Session
 
from .database import get_db

Building a REST article resource in FastAPI

dependency injection rest api orm
Intermediate 8 steps
java
package com.example.web.convert;
 
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;

A custom ISO-week Converter in Spring

type conversion value object immutability
Intermediate 5 steps