add tests for charity validations