Why testing? see if the code works as we expect prevent regression (refactoring) "document" how to use it