basic model tests for validations and assertions complete