@Test public void canAccessScopedPriceDiscounted() throws Exception { assertThat(FACET_MODEL.allVariants().scopedPriceDiscounted().allTerms().expression()).isEqualTo("variants.scopedPriceDiscounted"); assertThat(FILTER_MODEL.allVariants().scopedPriceDiscounted().is(true)).extracting(expression()).containsExactly("variants.scopedPriceDiscounted:true"); assertThat(SORT_MODEL.allVariants().scopedPriceDiscounted().asc().expression()).isEqualTo("variants.scopedPriceDiscounted asc"); }
.plusQueryFilters(m -> m.allVariants().scopedPrice().currentValue() .centAmount().isLessThanOrEqualTo(2500L)) .plusQueryFilters(m -> m.allVariants().scopedPriceDiscounted().is(true)); final PagedSearchResult<ProductProjection> resultForCurrentValue = client().executeBlocking(searchForCurrentValue);