FilterContext { public PropertyValue getProperty() { return values.get(0); } FilterContext(PropertyValue value, Map<String,PropertyValue> configEntries, ConfigurationContext configurationContext);  FilterContext(PropertyValue value, ConfigurationContext configurationContext);  FilterContext(List<PropertyValue> values, ConfigurationContext configurationContext); ConfigurationContext getConfigurationContext(); PropertyValue getProperty(); List<PropertyValue> getAllValues(); @Experimental boolean isSinglePropertyScoped(); @Experimental Map<String, PropertyValue> getConfigEntries(); @Override String toString();  }
@Test public void getKey() throws Exception { PropertyValue val = new PropertyValue( "getKey", "v"); FilterContext ctx = new FilterContext(val, new HashMap<String,PropertyValue>(), ConfigurationContext.EMPTY); assertThat(ctx.getProperty()).isEqualTo(val); }