Automatic testing is crucial for achieving good code quality. While manual testing of individual features / bug fixes may be OK, manual regression testing is very dedious and usually not feasible. Additionally, writing unit tests ususally aids in creating good software architecture, because it tends to enfoce good interfaces and boundaries between subsystems.
Currently writing unit tests for range-server is quite difficult. Here is why: