improve Contact/Partner/Contact Repository integration tests with Raw...Repos
This commit is contained in:
@ -3,7 +3,6 @@ package net.hostsharing.hsadminng.hs.admin.partner;
|
||||
import lombok.*;
|
||||
import net.hostsharing.hsadminng.hs.admin.contact.HsAdminContactEntity;
|
||||
import net.hostsharing.hsadminng.hs.admin.person.HsAdminPersonEntity;
|
||||
import org.hibernate.annotations.Cascade;
|
||||
|
||||
import javax.persistence.*;
|
||||
import java.time.LocalDate;
|
||||
@ -33,4 +32,8 @@ public class HsAdminPartnerEntity {
|
||||
private @Column(name = "birthname") String birthName;
|
||||
private @Column(name = "birthday") LocalDate birthday;
|
||||
private @Column(name = "dateofdeath") LocalDate dateOfDeath;
|
||||
|
||||
public String getDisplayName() {
|
||||
return "partner(%s, %s)".formatted(person.getDisplayName(), contact.getLabel());
|
||||
}
|
||||
}
|
||||
|
@ -27,5 +27,6 @@ public interface HsAdminPartnerRepository extends Repository<HsAdminPartnerEntit
|
||||
HsAdminPartnerEntity save(final HsAdminPartnerEntity entity);
|
||||
|
||||
long count();
|
||||
void deleteByUuid(UUID uuid);
|
||||
|
||||
int deleteByUuid(UUID uuid);
|
||||
}
|
||||
|
@ -22,7 +22,7 @@ public interface HsAdminPersonRepository extends Repository<HsAdminPersonEntity,
|
||||
|
||||
HsAdminPersonEntity save(final HsAdminPersonEntity entity);
|
||||
|
||||
void deleteByUuid(final UUID personUuid);
|
||||
int deleteByUuid(final UUID personUuid);
|
||||
|
||||
long count();
|
||||
}
|
||||
|
Reference in New Issue
Block a user