add proper error msg

add proper error msg & change test case