Some modern testing frameworks do not even require that clients actively accept dependency injection thus making legacy code testable.
Teszt keretrendszerekben még azt sem követelik meg, hogy a kliens aktívan fogadja a dependency injectiont, ezzel a legacy kód is tesztelhető.