package org.raddatz.familienarchiv.document;

/** Test fixtures for {@link SearchFilters}. */
final class SearchFiltersFixtures {

    private SearchFiltersFixtures() {}

    /**
     * A {@link SearchFilters} with no predicate active — the common search-test
     * baseline. Combine with {@code .withUndated(true)} for the undated-only case;
     * construct {@code new SearchFilters(...)} directly when a test pins a specific
     * field, so the intent stays visible at the call site.
     */
    static SearchFilters noFilters() {
        return new SearchFilters(null, null, null, null, null, null, null, null, null, false);
    }
}
