### Question:
DefaultAsyncNotificationRenderer implements AsyncRenderer { public void initialize(NotificationAsyncRendererConfiguration configuration) { this.configuration = configuration; this.cacheKey = this.notificationCacheManager.createCacheKey(configuration.getNotificationParameters()); }  void initialize(NotificationAsyncRendererConfiguration configuration); @Override List<String> getId(); @Override AsyncRendererResult render(boolean async, boolean cached); @Override boolean isAsyncAllowed(); @Override boolean isCacheAllowed(); @Override JobGroupPath getJobGroupPath();  }### Answer:
@Test public void initialize() { this.asyncNotificationRenderer.initialize( new NotificationAsyncRendererConfiguration(notificationParameters, false)); verify(notificationCacheManager).createCacheKey(notificationParameters); }