adding tests
Merge branch 'validations_and_testing_of_models' into develop