From d9aaf03367f1e22946c823b1ae529cb8194fe402 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Ren=C3=A9=20Olivo?= Date: Mon, 23 Apr 2018 19:15:56 -0400 Subject: [PATCH] Add test for caseTypeListCtrl case types storage --- tests/karma/unit/crmCaseTypeSpec.js | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/tests/karma/unit/crmCaseTypeSpec.js b/tests/karma/unit/crmCaseTypeSpec.js index 9e9e5e839c..dbe7d1a90a 100644 --- a/tests/karma/unit/crmCaseTypeSpec.js +++ b/tests/karma/unit/crmCaseTypeSpec.js @@ -261,7 +261,6 @@ describe('crmCaseType', function() { }); describe('crmAddName', function () { - var scope; var element; beforeEach(function() { @@ -288,4 +287,27 @@ describe('crmCaseType', function() { }); }); }); + + describe('CaseTypeListCtrl', function () { + var caseTypes; + + beforeEach(function () { + caseTypes = { + values: { + 1: { id: 1 }, + 2: { id: 2 }, + 3: { id: 3 } + } + }; + scope = $rootScope.$new(); + ctrl = $controller('CaseTypeListCtrl', { + $scope: scope, + caseTypes: caseTypes + }); + }); + + it('should store an index of case types', function() { + expect(scope.caseTypes).toEqual(caseTypes.values); + }); + }); }); -- 2.25.1