Unit tests and documentation for Problem