Commit
73f5ec204cc7167b7870afb774a07c54827cb6df
by juslopezgAdd TestEntityFactory and adjust entity mappings
Introduce TestEntityFactory to centralize test entity creation and simplify tests; update tests to use the new factory helpers. Add uk.co.jemos.podam.common.PodamExclude imports and @PodamExclude annotations across many entities to prevent Podam from populating relation graphs. Adjust equals/hashCode exclusions to avoid circular references, fix several JPA/JSON mappings (Review<->Adoption made one-to-one, Adoption.trialStay mapping updated, ShelterEvent JSON property name, rename/cleanup of veterinarian/adoptionRequests field), and resolve accidental merge markers in PetEntity and VaccinationRecordEntity. These changes reduce test flakiness and prevent cascading persistence of transient relation graphs.
(commit: 73f5ec2)