User

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total115 of 59680%34 of 6850%318629149952
supplyRoles(Consumer)130%40%333311
supplyGrants(Consumer)130%40%334411
setFullname(Consumer)130%40%333311
toString()122970%6225%450301
getPrimaryEmailAddress()120%20%223311
equals(Object)92170%4450%352701
supplyLastPasswordChange(Consumer)90%20%223311
supplyUserDetails(Consumer)90%20%223311
hasPasswordChanged()60%n/a111111
supplyPrimaryEmailAddress(Consumer)60%n/a112211
getEmailAddressesInternal()5654%1150%121301
setRoles(List)40%n/a112211
removeEmailAddress(Email)22392%1150%121601
addNewEmailAddress(Email)21789%1150%121601
storeOldPassword(String)65100%3770%3601301
User(String, String)34100%n/a0101101
changePassword(String, String, PasswordEncoder)34100%4100%030901
User(String)30100%n/a0101001
getGrants()26100%2100%020501
User()24100%n/a010801
validateAgainstPasswordHistory(String, PasswordEncoder)24100%4100%030501
hashCode()17100%2100%020301
getEmailAddresses()11100%2100%020101
getUserDetails()11100%2100%020301
wipePassword()7100%n/a010301
hasUserDetails()7100%2100%020101
loadLazy()5100%n/a010201
addRole(Role)5100%n/a010101
setPersistentKey(String)4100%n/a010201
setOl(long)4100%n/a010201
setUsername(String)4100%n/a010201
setExternalUser(boolean)4100%n/a010201
setLastPasswordChange(ZonedDateTime)4100%n/a010201
setLocked(boolean)4100%n/a010201
setEnabled(boolean)4100%n/a010201
setExpirationDate(ZonedDateTime)4100%n/a010201
setFullname(String)4100%n/a010201
setEmailAddresses(Set)4100%n/a010201
setUserDetails(UserDetails)4100%n/a010201
lambda$removeEmailAddress$0(Email, Email)4100%n/a010101
static {...}4100%n/a010101
postLoad()3100%n/a010201
getUsername()3100%n/a010101
isExternalUser()3100%n/a010101
getLastPasswordChange()3100%n/a010101
isLocked()3100%n/a010101
getPassword()3100%n/a010101
isEnabled()3100%n/a010101
getExpirationDate()3100%n/a010101
getRoles()3100%n/a010101
getFullname()3100%n/a010101
getPasswords()3100%n/a010101