Use when a module or function lacks tests and you need to generate meaningful unit or integration tests that cover the real behaviour.