### Question:
PageRequestAdapter implements PageRequest { public Map<String, String> getFilters() { Map<String, String> filters = this.state.getFilters(); return (filters == null ? Collections.<String, String> emptyMap() : filters); } PageRequestAdapter(PagedDataModelState state); int getPageNumber(); int getPageSize(); int getOffset(); String getSortColumn(); boolean isSortAscending(); Map<String, String> getFilters();  }### Answer:
@Test public void shouldGetFilters() throws Exception { Map<String, String> filters = Collections.singletonMap("a", "b"); this.state.setFilters(filters); assertThat(this.adapter.getFilters(), is(equalTo(filters))); }