rule.setStyleProperty(TextStyleKeys.ITALIC, Boolean.TRUE);
final ByteArrayOutputStream bout = new ByteArrayOutputStream();
final StyleDefinitionWriter writer = new StyleDefinitionWriter();
writer.write(bout, style);
Resource parsed = mgr.createDirectly(bout.toByteArray(), ElementStyleDefinition.class);
final ElementStyleDefinition parsedStyle = (ElementStyleDefinition) parsed.getResource();
assertEquals(1, parsedStyle.getRuleCount());