4 results for "all documents"
core/testing/mocking_strategies.md
Precise definitions of dummies, stubs, fakes, spies, and mocks, the London (mockist) vs Chicago (classicist) schools of TDD, and concrete guidance on when mocking makes tests brittle and how to avoid over-mocking.
languages/nim/testing.md
Verified guidance on Nim's std/unittest module (check vs require, suites, setup/teardown), nimble test conventions, when testament's compiler-oriented test runner is and is not appropriate for application code, and the h...
languages/python/testing.md
A practical guide to the modern pytest ecosystem: fixtures and scoping, parametrization, coverage.py, Hypothesis property-based testing, pytest-xdist parallelism, and pytest-mock for maintainable, fast test suites.
core/testing/unit_testing_principles.md
The pyramid-vs-trophy debate (Fowler/Google vs. Kent C. Dodds) with attribution, Google's small/medium/large size taxonomy and 80/15/5 split, the Luo et al. flaky-test root-cause taxonomy with real percentages, and mutat...