Код: Выделить всё
public class Controller {
@Autowired
Mapper mapper;
@Autowired
Service service;
public EntityDto create(EntityDto dto) {
Entity entity = mapper.mapToEntity(dto);
Entity saved = service.save(entity);
return mapper.mapToDto(saved);
}
- издевайтесь над всем с помощью Mockito и проверяйте, передается ли объект, полученный из одного макета, в другой
- выполнить интеграционные тесты с запущенным контекстом Spring
- пропустить тест контроллера, поскольку он не содержит бизнес-логики
Подробнее здесь: https://stackoverflow.com/questions/546 ... -practices