automatically run tests and print results in destructor, if not manually done [#130]