Rename to avoid confusion with original draft
Use assert_validation_fail to wrap general validation assertions