Refactor TestSplitLastOutput

We now have a checkLastOutputWasSplit() function that does most of its work,
but the test now looks nearly identical to TestOutputSplittingNotEnoughInputs.
Remove TestSplitLastOutput as it's redundant now