Por qué se eliminó éste load_and_authorize_resource ? A final de cuentas, éste método es el que protege nuestro controlador; ponlo de nuevo y checa que no rompa nada (quizás tus pruebas se vean afectadas).