Implemented: Destructor, Test framework