add test.cpp to this project