Unit Test. Кто использует?
Тут надо разделать автоматическое тестирование и Unit Testing.
По большому счету, Unit Testing не имеет смысле вне TDD. Однако все мы живем в реальном мире, а не в мире эльфов, поэтому во-первых, под юнит-тестами понимают все автоматические тесты, во-вторых, о TDD вспоминают исключительно на ретроспективе :D
Что касается нас, то всякими разными тестами у нас покрыто около 65-70% кода. Цель - 80%. Без тестов была бы полная беспросветная жопа. Поэтому тесты крутятся каждый день и рарезультаты тестирования лежат каждое утро в ящике :) Другое дело, что половина тестов у нас непривильные и поэтому если из примерно 1500 тестов 10-20 не сработали, то всем пофиг :) Но это уже другая тема.
Тестировать надо с умом, а не каждый метод :)
Если интересна эта тема, то советую прочитать Roy Osherove - The Art of Unit Testing