Tags

Testing

Testing

0 lessons
6 community items

testing

Community

6 items
Code Snippet

Why I Stopped Mocking `fetch` and Reached for MSW

The two-handler MSW setup I drop into every Vitest project. Pattern-matched URL routing, typed JSON responses, and per-test overrides without re-importing the server.

TypeScript
testing
http
code-template
utility

1k

26

4.4 (9)

May 8, 2026

by @ezb1981

Code Snippet

Freeze Time and Fast-Forward in Jest

The clock-control playbook I keep on a sticky note: freeze `Date.now`, advance pending timers without sleeping, and write tests for debounce/throttle helpers that actually finish in milliseconds.

JavaScript
testing
unit-testing
code-template

193

2

4.6 (8)

May 2, 2026

by @rohanbakr

Code Snippet

The pytest Fixture Builder I Cannot Live Without

A four-stage tour of the fixture-builder pattern: a callable factory that mints test models with sensible defaults, layered overrides, deterministic IDs, and per-test isolation. The shape I paste into every conftest.py.

Python
testing
unit-testing
code-template
utility

687

2

4.3 (14)

Apr 30, 2026

by @yunatorres

Article

Testing Pyramid vs Trophy: Pick the Right Shape

Most teams ship the testing pyramid by accident. The trophy is what actually matches modern frontend work. Here is how to choose.

testing
unit-testing
craftsmanship
reliability
code-organization

644

9

4.2 (14)

Mar 4, 2026

by @aishasantos

Code Snippet

How I Stopped My Jest Snapshots From Churning

A serializer that strips dates, ids, and request hashes out of snapshot JSON so a fresh git clone does not nuke the snapshot diff. Drop into `snapshotSerializers` and forget.

JavaScript
testing
unit-testing
utility
code-template

368

12

4.2 (11)

Dec 14, 2025

by @marcusreddy

Article

Dependency Injection Without a Framework

DI is a pattern, not a framework. The plain-language version (pass things in instead of newing them inside) covers ninety percent of cases. The trade-off versus DI containers, and where each one breaks down.

design-patterns
patterns
oop
abstraction
testing

490

5

4.3 (14)

Dec 4, 2025

by @ramijohansson