Put a breakpoint at the start of each loop and conditional block. Run your unit tests. Every time you hit a breakpoint, remove it. When the tests are completed, go back and see what got missed.
Put a breakpoint at the start of each loop and conditional block. Run your unit tests. Every time you hit a breakpoint, remove it. When the tests are completed, go back and see what got missed.