### Question:
BitvUnit { public static <T> Matcher<T> compliantTo(Testable testable) { return ComplianceMatcher.compliantTo(testable); }  static void assertAccessibility(WebDriver webDriver, Testable testable); static void assertAccessibility(String htmlString, Testable testable); static void assertAccessibility(HtmlPage htmlPage, Testable testable); static void assertAccessibility(Reader reader, Testable testable); static void assertAccessibility(InputStream inputStream, Testable testable); static void assertAccessibility(URL url, Testable testable); static Matcher<T> compliantTo(Testable testable); static RuleSet allRules(); static RuleSet withRules(Rule... rules); static void useReportWriter(ReportWriter reportWriter);  }### Answer:
@Test public void shouldExposeCompliantToMatcher() { assertThat(TestPage.asString(), is(BitvUnit.compliantTo(singleRule))); assertThat(TestPage.asString(), is(BitvUnit.compliantTo(multipleRules))); }