TEST_CASE("Test the solution for problem \"Combination Sum\"") {
  Solution sln_instance;
  vector<int> input{ 2,3,6,7 };
  vector<vector<int>> expected_output{ {7}, {2, 2, 3} };
  vector<vector<int>> output = sln_instance.combinationSum(input, 7);
  CHECK(ArrayOfArraySame(expected_output, output));
