### Question:
TransactionalTopicTypeService extends AbstractTransactionalEntityService<TopicType, TopicTypeDao> implements TopicTypeService { @Override public void saveOrUpdate(TopicType topicType) { dao.saveOrUpdate(topicType); } TransactionalTopicTypeService(TopicTypeDao topicDao); @Override List<TopicType> getAll(); @Override void deleteTopicType(TopicType topicType); @Override void saveOrUpdate(TopicType topicType); @Override void deleteTopicTypes(Collection<TopicType> topicTypes);  }### Answer:
@Test public void saveTopic() { topicTypeService.saveOrUpdate(topicType); verify(dao).saveOrUpdate(topicType); }