### Question:
SerieService implements DataService<SerieDto> { @Override public void delete(SerieDto serieDto) { serieReviewRepository.delete(serieDto.getKinoId()); } SerieService(SerieReviewRepository serieReviewRepository, ReviewRepository reviewRepository, TmdbSerieRepository tmdbSerieRepository, TmdbGetterService tmdbGetterService, SerieKinoDtoBuilder serieKinoDtoBuilder, SerieDtoToDbBuilder dtoToDbBuilder);  SerieService(DaoSession daoSession, Context context); SerieDto getReview(long id); SerieDto getWithTmdbId(long movieId); @Override void delete(SerieDto serieDto); @Override SerieDto createOrUpdate(SerieDto serieDto); @Override void createOrUpdateWithTmdbId(List<SerieDto> serieDtos); void syncWithTmdb(long tmdbId); void updateTmdbInfo(SerieDto updatedDto, SerieReview serieReview); List<SerieDto> getAll(); List<SerieDto> getAllByRating(boolean asc); List<SerieDto> getAllByTitle(boolean asc);  }### Answer:
@Test public void delete() { doReturn(545L).when(serieDto).getKinoId(); new SerieService(serieReviewRepository, reviewRepository, tmdbSerieRepository, tmdbGetterService, serieKinoDtoBuilder, toDbBuilder).delete(serieDto); verify(serieReviewRepository).delete(545L); }