Er zijn twee manieren die ik met vallen en opstaan heb gevonden om de verwijderingsbewerking te laten werken zoals gespecificeerd in het probleem.
Je kunt ofwel de collectie specificeren om gretig te laden
@OneToMany(mappedBy = "author", fetch = FetchType.EAGER)
Of u kunt de wisbewerking trapsgewijs uitvoeren
@OneToMany(mappedBy = "author", cascade = CascadeType.REMOVE)
Dit is de minimale configuratie die je nodig hebt om de test te laten slagen zoals gespecificeerd in het probleem.