Testing is a skill like any other. When you started programming, I'm sure you were quite slow at it, as well. As you level up your testing skill, the time it takes to write tests drops down. At first, it's really slow going, though, I agree.
I also have the pleasure of writing 90% of my code in Ruby, which has top notch testing support basically everywhere.
I also have the pleasure of writing 90% of my code in Ruby, which has top notch testing support basically everywhere.