Always  
Most of the time  
Sometimes  
Never
Before writing classes  
After writing classes  
A little of both  
Not applicable
I love it, it's useful and fun. 
I don't love writing tests but it's okay and they are useful. 
I hate writing tests but I know I must. 
I hate writing tests and I think it is a waste of time.
JUnit 
TestNG 
None 
Other