### What you would like to be added? `go mock` should be replaced with `client-go fake client` in unit tests. ### Why is this needed? Reference: https://github.com/kubeflow/katib/pull/2289#discussion_r1718769690 ### Love this feature? Give it a 👍 We prioritize the features with most 👍