add test for repository
forget