![]() |
public boolean process() { //validate all parameters
int i = fieldCustomer_Name.length(); try return errors.isEmpty(); //8 |
Test Path (1): for path 1
Variable values: i>0 && (Character.isLetter(char) == true || Character.isWhiteSpace(char)
== true || fieldCustomer_Name.char(i-1) == ¡®/¡¯
Expected results:
(1) No error message
(2) Decrement for value i
(3) Return true boolean for valid credit card number
Test Path (2): for path 2
Variable values: i>0 && (Character.isLetter(char) == false &&
Character.isWhiteSpace(char) == false && fieldCustomer_Name.char(i-1)
!= ¡®/¡¯
Expected results:
(1) Error message on customer name input
(2)Return false boolean for invalid customer name input
Test Path (3): for path 3
Variable values: i == 0 Expected results:
(1) Error message for empty input
(2)Return false boolean for invalid input