@Test public void shouldRemoveDonor() throws Exception { repository.removeDonor(4L); verify(mapper).remove(4L); }
public void removeDonor(Long id){ mapper.remove(id); }
DonorRepository { public void removeDonor(Long id){ mapper.remove(id); } }
DonorRepository { public void removeDonor(Long id){ mapper.remove(id); }  }
DonorRepository { public void removeDonor(Long id){ mapper.remove(id); }  List<Donor> getAll(); List<Donor> getAllWithDetails(); void insert(Donor donor); void update(Donor donor); Donor getDonorById(Long id); void removeDonor(Long id); }
DonorRepository { public void removeDonor(Long id){ mapper.remove(id); }  List<Donor> getAll(); List<Donor> getAllWithDetails(); void insert(Donor donor); void update(Donor donor); Donor getDonorById(Long id); void removeDonor(Long id);  }