unit test
Functions calling order in unit tests in C++