@Test public void SingleNonMatchingProperty() { final MockPropertyPreservingFunction func = getFunction(); final List<ValueSpecification> specses = getSpecs( ValueProperties.builder().with("A", "V").get(), ValueProperties.builder().with("A", "X").get()); assertNull(func.getResultProperties(specses)); }
private void assertEqualOrdered( final ValueProperties expected, final MockPropertyPreservingFunction func, final Collection<ValueSpecification> specses) { final ValueProperties resultProperties = func.getResultProperties(specses); final ValueProperties filteredResult = resultProperties.copy().withoutAny(ValuePropertyNames.FUNCTION).get(); assertEquals(expected, filteredResult); }