Tu sistema no es testeable?, bueno aquí un término para ese problema
Una historia de patrones de testing del articulo de Uncle Bob Martin el pequeño mocker
La importancia del testing y razones por que es lo primero, en especial en Test Driven Development (TDD) traducido de Uncle Bob