Additional test cases for the cause

These additional test cases fell out of an effort to troubleshoot a AbstractController::DoubleRenderError I'd been seeing (which has since disappeared; presumably I had some local misconfiguration of gems/forks/branches).