Assume you need to test a function named max. The function max receives two int arguments and returns the larger. Write the definition of driver function testmax whose job it is to determine whether max is correct. So testmax returns true if max is correct and returns false otherwise.

LANGUAGE: C++

CHALLENGE:

Assume you need to test a function named max. The function max receives two int arguments and returns the larger. Write the definition of driver function testmax whose job it is to determine whether max is correct. So testmax returns true if max is correct and returns false otherwise.

SOLUTION:

bool testmax(){
if (max(0,1) != 1) return false;
if (max(2,1) != 2) return false;
if (max(2,2) != 2) return false;
return true;}