zu erreichen Jedes Mal, wenn ich einen bestimmten Weg von Code ausüben will, die sonst nur unter einem schwer zu erreichen wären zu reproduzieren condition
wie:Testen ein schwieriger Codepfad
if (condition) { code to be tested }
ich es mit einem true
Wert or
:
if (true || condition) { code to be tested }
Gibt es einen eleganteren Ansatz?
Möchten Sie den Code über den Debugger ausführen? Ich würde empfehlen, dies in "Unit Testing" zu untersuchen. Eine spöttische Lösung kann dazu beitragen, dass Ihr Code testbar wird.Wenn Sie es als Komponententest schreiben, können Sie jetzt nicht nur Ihren Code testen, sondern auch den Test behalten! –