@Test
public void indentStyle() {

    Assert.assertEquals(PropertyValue.valid("space", IndentStyleValue.space),
            PropertyType.indent_style.parse("space"));
    Assert.assertEquals(PropertyValue.valid("SPACE", IndentStyleValue.space),
            PropertyType.indent_style.parse("SPACE"));
    Assert.assertEquals(PropertyValue.valid("SpAcE", IndentStyleValue.space),
            PropertyType.indent_style.parse("SpAcE"));
    Assert.assertEquals(PropertyValue.valid("tab", IndentStyleValue.tab), PropertyType.indent_style.parse("tab"));
    Assert.assertFalse(PropertyType.indent_style.parse("").isValid());
    Assert.assertFalse(PropertyType.indent_style.parse("foo").isValid());
    Assert.assertFalse(PropertyType.indent_style.parse(null).isValid());
}