Bug 276

Summary: No "invalid input" message in facility searching service input interface
Product: Group 9: Route Planning Reporter: CherineLee <shiyingli7-c>
Component: InterfaceAssignee: zhanjiang2-c
Status: RESOLVED FIXED    
Severity: major CC: 728970038zjh, shiyingli7-c, zhanjiang2-c
Priority: ---    
Version: 1.0   
Hardware: PC   
OS: Mac OS   

Description CherineLee 2018-12-08 02:15:13 HKT
Step to reproduce:
1. Run the program. In the "Route Planning System" menu, input 2 to choose "Get facility info". Then in the "Get facility info" menu, input 1 to choose "Search a facility".
2. For "Please enter station name:", input Sha tin. Note that Sha tin is not a valid station name.

Expected output: an error message of "invalid output".
Actual output: no error message at all.

I have added a test case for this. Please add the exception handler and rerun the test.
Comment 1 zhanjiang2-c 2018-12-08 17:37:48 HKT
Fixed. Now when the Station searched by the input is null, a new exception will be created and the Invalid Input message will be printed.