0

我正在尝试使用 BardJS 创建一个模拟服务,但我发现文档有点缺乏,而且我还是 JS 单元测试的新手,所以它可能很明显我错过了,但无论如何......我有以下设置:

beforeEach(function () {
    bard.appModule('app.home');
    bard.inject('$controller', '$rootScope', 'HomeService', 'BreadcrumbService');

    homeService = bard.mockService(HomeService, {});
    breadcrumbService = bard.mockService(BreadcrumbService, {});

    homeController = $controller('HomeController');
    $rootScope.$apply();
});

当我试图期望 BreadcrumbService 上的方法已被调用时,我收到以下错误:

Error: Expected a spy, but got Function.

有没有人有任何想法?

4

0 回答 0