PetService

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total265 of 64458%32 of 4427%3654451271632
distance(double, double, double, double)540%n/a118811
lambda$filterAndMapPets$3(Double, Double, Pet)370%100%666611
validatePetForDonations(Long, Long)360%60%44121211
lambda$filterAndMapPets$2(Double, Double, Double, Pet)330%80%554411
getAllPets()150%n/a114411
getPetIdsByShelterId(Long)140%n/a115511
getAllShelterPets(Long, Pageable)130%n/a112211
isPetArchived(Long)120%n/a113311
lambda$buildPetSpecification$75673ef2$1(Long, Root, CriteriaQuery, CriteriaBuilder)70%n/a111111
getFilteredPetsWithCursor(Boolean, Boolean, Boolean, Boolean, Integer, Integer, PetType, Double, Double, Double, Long, int, String)55191%1150%1201001
getPetImage(Long)51676%1150%121401
lambda$validatePetForDonations$11(Long)50%n/a111111
lambda$archivePet$10(Long)50%n/a111111
lambda$deletePet$9(Long)50%n/a111111
lambda$updatePet$8(Long)50%n/a111111
lambda$updatePet$7(Long)50%n/a111111
lambda$isPetArchived$5(Long)50%n/a111111
lambda$getFilteredPetsWithCursor$1(FavoritePet)40%n/a111111
updatePet(PetRequest, Long, Long, MultipartFile)89100%1375%1302101
createPet(PetRequest, Long, MultipartFile)39100%1375%130801
buildPetSpecification(Boolean, Boolean, Boolean, Boolean, Integer, Integer, PetType, List, Long)38100%1150%1201301
filterAndMapPets(List, Double, Double, Double)25100%3350%340501
archivePet(Long)23100%n/a010501
PetService(PetRepository, ShelterRepository, FavoritePetRepository, PetMapper, StorageService)18100%n/a010101
getPetById(Long)16100%n/a010301
deletePet(Long)14100%n/a010401
getOwnerUsernameByPetId(Long)13100%n/a010301
getPets(Pageable)12100%n/a010201
getAllPetIds()10100%n/a010401
lambda$createPet$6(Long)5100%n/a010101
lambda$getPetById$4(Long)5100%n/a010101
lambda$getOwnerUsernameByPetId$0(Long)5100%n/a010101