public void for_throws_if_type_is_decorated_but_one_or_more_properties_are_not()
{
Assert.Throws<SerializationException>(() => { TypeDescriptor.For(typeof(TypeWithAnUndecoratedProperty)); });
Assert.Throws<SerializationException>(() => { TypeDescriptor.For(typeof(TypeWithAnUndecoratedAndDecoratedProperty)); });
}