Presumably you're talking about statically typed languages? I mainly work in Python and JavaScript.
I don't trust any refactors until I've seen the test suite pass.
(OK, sure, "rename method" might be OK, but most of my refactors and design changes are more interesting than that.)