splitted tests in build_test and test

the first will compile the unit test while the second will run them