Ilekroć chcę wykonywać pewną ścieżkę kodu, które w przeciwnym razie zostałyby osiągnięte jedynie w trudny do odtworzenia condition
jak:Testowanie trudnodostępnych ścieżkę kodu
if (condition) { code to be tested }
I or
ją z wartością true
:
if (true || condition) { code to be tested }
Czy istnieje bardziej eleganckie podejście?
Czy próbujesz uruchomić kod przez debugger? Radziłbym, aby to przeanalizować w "testowaniu jednostkowym". Szydercze rozwiązanie może pomóc w testowaniu kodu.Pisząc to jako test jednostkowy, możesz nie tylko przetestować swój kod teraz, ale także zachować test! –