Testing

Almost every codebase can use more automated testing, but it seems that no one has the…