How We Mastered Unit Testing at Our Startup