[WEB-GUI Tests] Fixing UI unit tests
Change-Id: I6eb28a706e148da17f8b2d7d5f8e44821851462a
diff --git a/web/gui/src/main/webapp/tests/app/fw/widget/chartBuilder-spec.js b/web/gui/src/main/webapp/tests/app/fw/widget/chartBuilder-spec.js
index 7780c7f..b500526 100644
--- a/web/gui/src/main/webapp/tests/app/fw/widget/chartBuilder-spec.js
+++ b/web/gui/src/main/webapp/tests/app/fw/widget/chartBuilder-spec.js
@@ -25,10 +25,14 @@
mockWss = {
bindHandlers: function () {},
sendEvent: function () {},
- unbindHandlers: function () {}
+ unbindHandlers: function () {},
+ _setLoadingDelegate: function(){},
+ isConnected: function() {
+ return true;
+ }
};
- beforeEach(module('onosWidget', 'onosUtil', 'onosRemote', 'onosSvg'));
+ beforeEach(module('onosWidget', 'onosUtil', 'onosRemote', 'onosSvg', 'onosLayer'));
beforeEach(function () {
module(function ($provide) {
@@ -71,6 +75,7 @@
expect(mockObj.scope.requestCallback).not.toBeDefined();
cbs.buildChart(mockObj);
expect(mockObj.scope.requestCallback).toBeDefined();
+ mockObj.scope.requestCallback();
expect(mockWss.sendEvent).toHaveBeenCalled();
});
@@ -88,4 +93,4 @@
mockObj.scope.$destroy();
expect(mockWss.unbindHandlers).toHaveBeenCalled();
});
-}
\ No newline at end of file
+});