Answered step by step
Verified Expert Solution
Question
1 Approved Answer
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
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started