There are many source control systems available today to allow sharing code and viewing historical changes, but verifying check-ins through an automated build and test process is also very important. Writing test cases and especially tests for APIs can be a tedious process. Nobody would disagree that having tests is good and we should be