WidgetConfigService { public WidgetConfig saveWidget(WidgetConfig widgetConfig) { widgetConfig.setLastModified(LocalDateTime.now()); return widgetConfigRepository.save(widgetConfig); } @Autowired  WidgetConfigService(
      WidgetConfigRepository widgetConfigRepository, SourceDataRepository sourceDataRepository); WidgetConfig loadWidget(String widgetId); WidgetConfig saveWidget(WidgetConfig widgetConfig); boolean exists(String widgetId); void deleteWidget(String widgetId); List<SourceData> getData(String widgetId);  }
@Test public void saveWidgetUpdatesLastModified() { WidgetConfig widgetConfig = new WidgetConfig(); widgetConfig.setType("divider"); widgetConfigService.saveWidget(widgetConfig); assertThat(widgetConfig.getLastModified()).isNotNull(); }