PropertyValues expectedValues = sparseStyles.getPropertyValues();
PropertyValues actualValues = engine.getStyles().getPropertyValues();
Iterator iterator = expectedValues.stylePropertyIterator();
while (iterator.hasNext()) {
StyleProperty property = (StyleProperty) iterator.next();
StyleValue specified = expectedValues.getSpecifiedValue(property);
if (specified != null) {
// Only interested in the specified values.
StyleValue expected = expectedValues.getComputedValue(property);
StyleValue actual = actualValues.getComputedValue(property);
assertEquals(property.getName(), expected, actual);
}
}
}