0-boilerplate-make/main.cpp
// implementations of test functions, not important for interview question
implementations of test functions, not important for interview question
implementations of test functions not important for interview question
bool testTrue(bool testCase, std::string testName) {
  if(testCase) {
    std::cout << "PASSED: " << testName << std::endl;
    return true;
  }
  else {
    std::cout << "FAILED: " << testName << std::endl;
    return false;
  }
}
bool testTrue ( bool testCase , std :: string testName ) { if ( testCase ) { std :: cout << " " << testName << std :: endl ; return true ; } else { std :: cout << " " << testName << std :: endl ; return false ; } }
implementations of test functions, not important for interview question
implementations of test functions not important for interview question