如何测试用mixin重写的FullCalendar函数

问题描述

我使用FullCalendar v2.2.7,我需要测试经过修改方法(computerange),我可以通过mixin访问该方法。 测试应该通过Jasmine / Karma。 工具:AngularJS,TS。

如何截获函数computerange和模拟mixin? 这是我重写该函数代码

export default class CustomFullCalendarService {
    constructor() {
        'ngInject';
    }

    public rewriteFullCalendarMethods(fullCalendar) {
        let range;

        fullCalendar.views.month.mixin({
            computerange() {

                // My own code rewriting computerange() logic

                return range;
            }
        });
    };
};

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)