@Test
public void should_return_a_valid_transition_property_object() {

  StandardProperty property = StandardPropertyFactory.getByName("transition-property");
  assertEquals(TransitionProperty.class, property.getClass());
  assertEquals(property.getName(), "transition-property");
  assertEquals(property.getLinks().size(), 1);
  assertEquals(property.getLinks().get(0), "https://drafts.csswg.org/css-transitions-1/#propdef-transition-property");
  assertEquals(property.getValidators().size(), 0);
  assertEquals(property.getVendors().size(), 1);
  assertEquals(property.getVendors().contains(Vendor.WEBKIT), true);
  assertEquals(property.getVendors().contains(Vendor.MICROSOFT), false);
  assertEquals(property.isObsolete(), false);
}