Added more tests for model::base