# Functions
AssertCombinedOutput tests the output of func f, asserting stdout/stderr matches expectedStdOut/expectedStdErr.
AssertCombinedOutputFunc tests the output of func f, asserting using func assertFunc.
AssertErrorLevel tests that exit code is equal to 1.
AssertErrorLevelFunc tests the output of func f, asserting using func assertFunc and exit code is equal to level.
AssertErrorLevelOutput tests the output of func f, asserting stderr matches expected and exit code is equal to 1.
AssertErrorOutput tests the output of func f, asserting stderr matches expected.
AssertErrorOutputFunc tests the output of func f, asserting using func assertFunc.
AssertOutput tests the output of func f, asserting stdout matches expected.
AssertOutputFunc tests the output of func f, asserting using func assertFunc.