To Mock or Not To Mock? An Empirical Study on Mocking Practice