programing

알 수 없는 공급자: $rootscopeProvider <- $rootscope

muds 2023. 11. 2. 22:07
반응형

알 수 없는 공급자: $rootscopeProvider <- $rootscope

주사를 놓으려고 합니다.$scope재스민 테스트에 들어가지만 예외를 적용합니다.

Unknown provider: $rootscopeProvider <- $rootscope

내 스펙 파일은 다음과 같습니다.

describe("with data returned from NormDefinitions API", function () {
    const dummyData = [
        {"Id": 1, "Name": "Name 1", "Description": "Description 1"},
        {"Id": 2, "Name": "Name 2", "Description": "Description 1"}
    ];

    var $scope,
        mockService = {
            query: function () {
                return  dummyData;
            }
        };

    beforeEach(inject(function ($rootscope) {
         $scope = $rootscope.$new();
    }));

    it("it can be instantiated", inject(function($controller) {
        var controller = $controller("NormDefinitionsController",
                {
                $scope: $scope,
                myService : mockService
            });

        expect(controller).not.toBeNull();
    }));
});

제가 무엇을 빠뜨리고 있나요?

타이포 (우리 모두에게 일어나는 일):$rootScope자본금으로S.

때때로 사람들은 주사하는 것을 잊어버립니다.그러면 다음 오류가 발생합니다.

ReferenceError: $rootScope is not defined

언급URL : https://stackoverflow.com/questions/15708300/unknown-provider-rootscopeprovider-rootscope

반응형