Test Results

Test 1: Function returns false when no matching user exists

Expected: false
Actual: false
Result: Passed

Test 2: Function returns true when matching user exists

Expected: true
Actual: false
Result: Failed

Test 3: Function returns false when password does not match user exists

Expected: false
Actual: false
Result: Passed

Test 4: Function returns false when account is not confirmed

Expected: false
Actual: false
Result: Passed

Test 5: Function returns true when account is confirmed

Expected: true
Actual: true
Result: Passed