RepositoryMembershipService

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total85 of 54484%30 of 9869%327918134530
requireOwner(SystemRepository, String)110%20%223311
assignRole(SystemRepository, String, RepositoryRole, String)106787%61062%6921801
hasImplicitUserOwner(SystemRepository)91155%7330%561501
listMemberships(SystemRepository, String)90%n/a112211
countOwners(String)80%n/a112211
listMemberships(String)70%n/a112211
requireText(String, String)6857%2250%231301
lambda$removeMembership$0(String)60%n/a111111
requireOwner(SystemRepository, String, List)53286%1787%1511101
assignRole(String, String, RepositoryRole, String)53186%1150%121901
requireRepositoryId(SystemRepository)5758%1150%121301
effectiveRole(SystemRepository, String)22692%3562%351801
isUserCatalogOwner(SystemRepository, String)22191%3770%361501
removeMembership(SystemRepository, String, String)60100%2675%2501601
saveRole(String, String, RepositoryRole, String, RepositoryMembership)34100%2100%0201101
canContribute(SystemRepository, String)27100%1787%150701
canRead(SystemRepository, String)26100%6100%040801
canMaintain(SystemRepository, String)19100%4100%030401
isOwner(SystemRepository, String)19100%4100%030401
ownerCount(List)12100%n/a010401
isActive(SystemRepository)10100%1375%130201
assignOwner(String, String)7100%n/a010101
findMembership(List, String)7100%n/a010301
RepositoryMembershipService(RepositoryMembershipRepository)6100%n/a010301
lambda$findMembership$6(String, RepositoryMembership)5100%n/a010101
lambda$isOwner$4(RepositoryRole)5100%n/a010101
lambda$canMaintain$3(RepositoryRole)5100%n/a010101
lambda$canContribute$2(RepositoryRole)5100%n/a010101
lambda$canRead$1(RepositoryRole)5100%n/a010101
lambda$requireOwner$5(RepositoryRole)4100%n/a010101