### Question:
TrackingProtectionWebViewClient extends WebViewClient { public void notifyCurrentURL(final String url) { currentPageURL = url; } TrackingProtectionWebViewClient(final Context context); static void triggerPreload(final Context context); void setBlockingEnabled(boolean enabled); boolean isBlockingEnabled(); @Override WebResourceResponse shouldInterceptRequest(final WebView view, final String request); void notifyCurrentURL(final String url); @Override void onPageStarted(WebView view, String url, Bitmap favicon);  }### Answer:
@Test public void testMainFrameAllowed() throws Exception { trackingProtectionWebViewClient.notifyCurrentURL("http: }
@Test public void testFaviconBlocked() throws Exception { trackingProtectionWebViewClient.notifyCurrentURL("http: }