Question: Examine the validPassword method defined below: / * * Purpose: determine if the password is valid ( has enough characters ) * Parameters: String password
Examine the validPassword method defined below:
Purpose: determine if the password is valid has enough characters
Parameters: String password the password to check
int minLength the minimum length for a password to be valid
Returns: boolean true if the password has enough characters
public static boolean validPasswordString password, int minLength
return password.length minLength;
Next, examine the tests written to ensure the correctness of the validPassword method:
String password new String;
String password new Stringuvic;
String password new Stringpassword;
result validPasswordpassword;
expected false;
displayResultsresultexpected, "validPassword;
result validPasswordpassword;
expected false;
displayResultsresultexpected, "validPassworduvic;
result validPasswordpassword;
expected true;
displayResultsresultexpected, "validPasswordpassword;
Which of the following statements are true about which tests are MISSING when considering the test coverage in the code snippets above? Select all that apply.
Question options:
Multiple passwords are not tested
Multiple minimum password lengths minLengths are not tested
A password shorter than the minimum length is not tested
A password longer than the minimum length is not tested
A password equal to the minimum length is not tested
The method is never tested with inputs that return true
The method is never tested with inputs that return false
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
