【发布时间】:2015-05-12 15:11:52
【问题描述】:
我正在使用 angular.js + jasmine 为控制器编写测试。
假设我有一个控制器:
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';
});
这个控制器只有作用域变量赋值,没有函数。如何为这个控制器编写测试?我需要检查是否定义了每个变量?每个变量都有正确的值?
【问题讨论】:
标签: javascript angularjs unit-testing jasmine karma-runner