Added validation tests for user input and no user input