Implemented testing suite