wip: base_repository: test: add more test