add project test framework