### Question:
FilterResolver { public boolean shallIncludeAllDatasetTypes() { Set<String> types = parameters.getDatasetTypes(); return (!isSetDatasetTypeFilter() && !isSetObservationTypeFilter() && !isSetValueTypeFilter()) || types.contains(ALL); } FilterResolver(IoParameters parameters); boolean hasMobileFilter(); boolean hasInsituFilter(); boolean isMobileFilter(); boolean isInsituFilter(); boolean shallIncludeAllDatasets(); boolean isSetPlatformTypeFilter(); boolean shallIncludeAllDatasetTypes(); boolean shallIncludeDatasetType(String datasetType); boolean shallIncludeAllObservationTypes(); boolean shallIncludeObservationType(String observationType); boolean shallIncludeAllValueTypes(); boolean shallIncludeValueType(String valueType);  }### Answer:
@Test public void when_setAllDatasetTypes_then_noFilterActive() { IoParameters parameters = createDefaults().extendWith(Parameters.FILTER_DATASET_TYPES, "all"); FilterResolver resolver = createResolver(parameters); Assertions.assertTrue(resolver.shallIncludeAllDatasetTypes()); }