Rename abstract_{class => type}_behavior shared spec