if-else Condition, How to think of the scenario not the test case