### Question:
SerieWishlistService implements WishlistService { public void delete(WishlistDataDto wishlistDataDto) { wishlistSerieRepository.delete(wishlistDataDto.getId()); } SerieWishlistService(DaoSession daoSession);   SerieWishlistService(WishlistSerieRepository wishlistSerieRepository, TmdbSerieRepository tmdbSerieRepository, WishlistSerieToSerieDataDtoBuilder wishlistSerieToSerieDataDtoBuilder); void createSerieData(WishlistDataDto wishlistDataDto); List<WishlistDataDto> getAll(); void delete(WishlistDataDto wishlistDataDto); @Override WishlistDataDto getByTmdbId(Integer id); @Override WishlistDataDto getById(Long id); @Override WishlistDataDto getWithTmdbId(long tmdbId); @Override WishlistDataDto createOrUpdate(WishlistDataDto dtoObject); @Override void createOrUpdateWithTmdbId(List<WishlistDataDto> dtos);  }### Answer:
@Test public void delete() { final WishlistDataDto wishlistDataDto = mock(WishlistDataDto.class); doReturn(345L).when(wishlistDataDto).getId(); new SerieWishlistService(wishlistSerieRepository, tmdbSerieRepository, wishlistSerieToSerieDataDtoBuilder).delete(wishlistDataDto); verify(wishlistSerieRepository).delete(345L); }