### Question:
SearchMetaFactsRequest implements ValidatingRequest { public SearchMetaFactsRequest setFact(UUID fact) { this.fact = fact; return this; }  UUID getFact(); SearchMetaFactsRequest setFact(UUID fact); String getKeywords(); SearchMetaFactsRequest setKeywords(String keywords); Set<String> getFactType(); SearchMetaFactsRequest setFactType(Set<String> factType); SearchMetaFactsRequest addFactType(String factType); Set<String> getFactValue(); SearchMetaFactsRequest setFactValue(Set<String> factValue); SearchMetaFactsRequest addFactValue(String factValue); Set<String> getOrganization(); SearchMetaFactsRequest setOrganization(Set<String> organization); SearchMetaFactsRequest addOrganization(String organization); Set<String> getOrigin(); SearchMetaFactsRequest setOrigin(Set<String> origin); SearchMetaFactsRequest addOrigin(String origin); Float getMinimum(); SearchMetaFactsRequest setMinimum(Float minimum); Float getMaximum(); SearchMetaFactsRequest setMaximum(Float maximum); Dimension getDimension(); SearchMetaFactsRequest setDimension(Dimension dimension); Boolean getIncludeRetracted(); SearchMetaFactsRequest setIncludeRetracted(Boolean includeRetracted); Long getBefore(); SearchMetaFactsRequest setBefore(Long before); Long getAfter(); SearchMetaFactsRequest setAfter(Long after); Integer getLimit(); SearchMetaFactsRequest setLimit(Integer limit);  }### Answer:
@Test public void testRequestValidationSucceeds() { assertTrue(getValidator().validate(new SearchMetaFactsRequest().setFact(UUID.randomUUID())).isEmpty()); }