### Question:
BitvUnit { public static RuleSet withRules(Rule... rules) { return new BasicRuleSet(rules); }  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 shouldProvideCustomRuleSetAccessor() { assertThat(BitvUnit.withRules(new AvoidBlinkTextRule(), new AvoidAbstractRoleRule()), containsRules(2)); }