### Question:
DefaultRequestHandlerProvider implements RequestHandlerProvider { public Map<String, RequestHandler> provideRequestHandlers() { final Map<String, RequestHandler> map = new HashMap<String, RequestHandler>(); map.put(ReloadCacheRequestHandler.ALIAS, new LazyRequestHandlerDecorator(new LazyInitializer<RequestHandler>() { @Override protected RequestHandler initialize() { return new ReloadCacheRequestHandler(); } })); map.put(ReloadModelRequestHandler.ALIAS, new LazyRequestHandlerDecorator(new LazyInitializer<RequestHandler>() { @Override protected RequestHandler initialize() { return new ReloadModelRequestHandler(); } })); map.put(ResourceProxyRequestHandler.ALIAS, new LazyRequestHandlerDecorator(new LazyInitializer<RequestHandler>() { @Override protected RequestHandler initialize() { return new ResourceProxyRequestHandler(); } })); map.put(ResourceWatcherRequestHandler.ALIAS, new LazyRequestHandlerDecorator(new LazyInitializer<RequestHandler>() { @Override protected RequestHandler initialize() { return new ResourceWatcherRequestHandler(); } })); return map; }  Map<String, RequestHandler> provideRequestHandlers();  }### Answer:
@Test public void shoudProvideAtLeastOneRequestHandler() { final Map<String, RequestHandler> map = victim.provideRequestHandlers(); assertFalse(map.isEmpty()); }
@Test public void shouldNotFailWhenEachHandlerIsInvoked() { final Map<String, RequestHandler> map = victim.provideRequestHandlers(); for (final RequestHandler handler : map.values()) { WroTestUtils.createInjector().inject(handler); handler.accept(mockRequest); handler.isEnabled(); } }