Implement testing package for gomock based tests
upstream mr title: Implement testing package for gomock based tests
upstream mr link: https://gitlab.com/gitlab-org/api/client-go/-/merge_requests/2199
upstream mr target branch: main
upstream mr milestone:
upstream mr merged at: 2025-03-15 00:11:30 +0800