The ensure was there because while working on tests for other types non-test exceptions (ie. exceptions due to developer error) would really mess things up.