public class BadPersonLister {
private PersonFinder finder;
public BadPersonLister(EntityManager em) {
this.finder = new PersonFinderDao(em); // non è testabile senza `em`
}
// ... oppure
public void setPersonFinder(EntityManager em) {
this.finder = new PersonFinderDao(em); // non è testabile senza `em`
}
}