¿Cómo usar las variables de alcance con la sintaxis de “Controlador como” en Jasmine?

Estoy usando jazmín para pruebas angulares. En mi opinión, estoy usando la sintaxis de "Controlador como":

<div ng-controller="configCtrl as config">
    <div> {{ config.status }} </div>
</div>

¿Cómo puedo usar estas variables de "alcance" en jazmín? ¿A qué se refiere el "Controlador como"? Mi prueba se parece a la siguiente:

describe('ConfigCtrl', function(){
    var scope;

    beforeEach(angular.mock.module('busybee'));
    beforeEach(angular.mock.inject(function($rootScope){
        scope = $rootScope.$new();

        $controller('configCtrl', {$scope: scope});
    }));

    it('should have text = "any"', function(){
        expect(scope.status).toBe("any");
    });
}); 

Vocaciónscope.status Termina, seguro, con el error:

Expected undefined to be "any".

ACTUALIZAR: El controlador (javascript compilado de TypeScript) se ve así:

var ConfigCtrl = (function () {
    function ConfigCtrl($scope) {
        this.status = "any";
    }
    ConfigCtrl.$inject = ['$scope'];
    return ConfigCtrl;
})();

Respuestas a la pregunta(2)

Su respuesta a la pregunta