add more test for belongs_to and has_one