add c++ test file