Der er to måder, som jeg har fundet gennem forsøg og fejl til at få slettehandlingen til at fungere som specificeret i problemet.
Du kan enten angive, hvilken samling der skal indlæses ivrigt
@OneToMany(mappedBy = "author", fetch = FetchType.EAGER)
Eller du kan kaskade slette-operationen
@OneToMany(mappedBy = "author", cascade = CascadeType.REMOVE)
Dette er den mindste konfiguration, du skal bruge for at få testen til at bestå som angivet i problemet.