I dare myself to do that sometimes, but not on production level code. Mostly I tend to test things in simplest case scenarios that showcase the problem I'm trying to solve and when I do it, I dare myself to write as much untested code as I can then running it.
That's the very old me however; For long now I've not found the need to do such a thing granted everything
starts as a test and gets
refactored.
This drastically reduces the possibility of bugs.