0
我正在写一个控制器的测试,使用angular.js +茉莉花。测试此控制器的正确方法是什么?
比方说,我有一个控制器:
angular.module('app').controller('HomePageCtrl', function($scope, Homepage, posts, topics, photos, sideBar) {
$scope.slide = (photos || [])[0];
$scope.posts = Homepage.posts(posts);
$scope.topics = Homepage.topics(topics);
$scope.sideBar = sideBar;
$scope.template = '/templates/home-page.html';
});
这个控制器只有范围变量赋值没有的功能。我怎样才能为这个控制器编写测试?我需要检查每个变量是否被定义?每个变量都有正确的值?
我正在写单元测试 - 我不理解如何使用日志服务,我可以测试我的控制器。 – dbabaioff