用Mocha淘汰AngularJS中的注入服务
我有下面的服务,并且对如何删除下面的方法调用$firebase(),$asArray(),$add()感到困惑 我的服务如下:用Mocha淘汰AngularJS中的注入服务,angularjs,mocha.js,karma-runner,Angularjs,Mocha.js,Karma Runner,我有下面的服务,并且对如何删除下面的方法调用$firebase(),$asArray(),$add()感到困惑 我的服务如下: services.factory('Exercises', ['$firebase', 'FirebaseUrl', function($firebase, FirebaseUrl) { var Exercises = function (workoutId) { this.workoutId = workoutId; this.exercises
services.factory('Exercises', ['$firebase', 'FirebaseUrl', function($firebase, FirebaseUrl) {
var Exercises = function (workoutId) {
this.workoutId = workoutId;
this.exercises = $firebase(this.getFirebaseRef()).$asArray();
};
...
Exercises.prototype.addExercise = function (exerciseName) {
this.exercises.$add({
name: exerciseName
});
};
...
return Exercises;
}]);
如果有帮助,我的项目是通过以下方式生成的: