Testing

Testing unary gRPC services in Go · article
Your Go tests probably don't need a mocking library · article
Tap compare testing for service migration · article
Re-exec testing Go subprocesses · article
Revisiting interface segregation in Go · article
Organizing Go tests · article
Subtest grouping in Go · article
Test state, not interactions · article
Early return and goroutine leak · article
Lifecycle management in Go tests · article
Flags for discoverable test config in Go · article
You probably don't need a DI framework · article
Capturing console output in Go tests · article
Deferred teardown closure in Go testing · article
Function types and single-method interfaces in Go · article
Injecting Pytest fixtures without cluttering test signatures · article
Shades of testing HTTP requests in Python · article
Taming parametrize with pytest.param · article
Patching pydantic settings in pytest · article
Compose multiple levels of fixtures in pytest · article
Patch where the object is used · article
Partially assert callable arguments with 'unittest.mock.ANY' · article
Mocking chained methods of datetime objects in Python · article
Parametrized fixtures in pytest · article
Patching test dependencies via pytest fixture & unittest mock · article
Use 'assertIs' to check literal booleans in Python unittest · article
Use daemon threads to test infinite while loops in Python · article