我目前正在开始进行角度单元测试.作为我想要的第一个控制器看起来像这样,我感到困惑.
angular.module('sgmPaperApp')
.controller('AccountCtrl', function ($mdToast, user, $firebaseArray, Ref) {
var vm = this;
vm.data = user;
vm.save = saveUser;
vm.comments = $firebaseArray(Ref.child('comments').orderByChild('person').equalTo(user.$id));
function saveUser() {
vm.data.$save().then(function () {
$mdToast.showSimple('Data saved');
});
}
});
Run Code Online (Sandbox Code Playgroud)
我应该真的模仿我使用的所有外部服务吗?毕竟那个控制器不是很多,那么外部服务和嘲笑firebaseArray可能很困难.
感谢您的建议并帮助我开始测试