### Question:
WroUtil { public static String getServletPathFromLocation(final HttpServletRequest request, final String location) { return location.replace(getPathInfoFromLocation(request, location), ""); }  static ThreadFactory createDaemonThreadFactory(final String name); static String toDateAsString(final long milliseconds); static String getPathInfoFromLocation(final HttpServletRequest request, final String location); static boolean startsWithIgnoreCase(final String str, final String prefix); static String toPackageAsFolder(final Class<?> clazz); static String getServletPathFromLocation(final HttpServletRequest request, final String location); @SuppressWarnings("unchecked") static boolean isGzipSupported(final HttpServletRequest request); static String toJSMultiLineString(final String data); static boolean matchesUrl(final HttpServletRequest request, final String path); static ResourcePostProcessor newResourceProcessor(final Resource resource,
      final ResourcePreProcessor preProcessor); static WroModelFactory factoryFor(final WroModel model); static ObjectFactory<T> simpleObjectFactory(final T object); static String loadRegexpWithKey(final String key); static String getImplementationVersion(); static void safeCopy(final Reader reader, final Writer writer); static File createTempFile(); static File createTempDirectory(); static File createTempFile(final String extension); static final String cleanImageUrl(final String imageUrl); static final String removeQueryString(final String path); static final File getWorkingDirectory(); static final String getFullPath(final String path); static final String normalize(final String path); static final Pattern EMTPY_LINE_PATTERN; static final InputStream EMPTY_STREAM; }### Answer:
@Test public void computeServletPathFromLocation() { final String result = WroUtil.getServletPathFromLocation(mockContextPathRequest(null), "/a/b/c/d"); assertEquals("/a", result); }