1 require('jquery/dist/jquery.min.js');
2 require('angular/angular.min.js');
3 require('angular-mocks/angular-mocks.js');
4 require('angular-route/angular-route.min.js');
5 require('angular-resource/angular-resource.min.js');
6 require('angular-cookies/angular-cookies.min.js');
7 require('angular-animate/angular-animate.min.js');
8 require('angular-sanitize/angular-sanitize.min.js');
9 require('angular-touch/angular-touch.min.js');
10 require('popper.js/dist/umd/popper.min.js');
11 require('bootstrap/dist/js/bootstrap.min.js');
12 require('angular-ui-bootstrap/dist/ui-bootstrap-tpls.js');
13 require('angular-loading-bar/src/loading-bar.js');
14 require('angular-dialog-service/dist/dialogs.js');
15 require('scripts/app.js');
16 require('scripts/DashboardCtrl.js');
19 describe('Dashboard ctrl tests', function() {
21 beforeEach(angular.mock.module('clds-app'));
23 var $controllerService;
25 beforeEach(angular.mock.inject(function(_$controller_) {
26 $controllerService = _$controller_;
29 describe('$scope.showPalette', function() {
31 it('test showPalette', function() {
34 var $rootScopeTest = {};
35 var $resourceTest = {};
37 var $timeoutTest = {};
38 var $locationTest = {};
39 var $intervalTest = function(){};
40 var $controllerDashboard = $controllerService('DashboardCtrl', {
41 '$scope' : $scopeTest,
42 '$rootScope' : $rootScopeTest,
43 '$resource' : $resourceTest,
45 '$timeout' : $timeoutTest,
46 '$location' : $locationTest,
47 '$interval' : $intervalTest
49 $scopeTest.showPalette();
50 expect($rootScopeTest.isModel).toEqual(true);