angular - Karma-Jasmine TypeError: this.ngRedux.getState is not a function -


i'm trying run test on 1 of modules, handles ngredux. while running test,

typeerror: this.ngredux.getstate not function

the test im running simple

it("should create component:", () => {     expect(comp).tobedefined(); }); 

package.json

"redux": "^3.6.0", "redux-logger": "^2.6.1", "redux-observable": "^0.12.2", "karma": "^1.7.1", "karma-chrome-launcher": "^2.2.0", "karma-coverage": "^1.1.1", "karma-jasmine": "^1.1.0", "karma-mocha-reporter": "^2.2.4", "karma-sourcemap-loader": "^0.3.7", "karma-webpack": "^2.0.4", "@angular/core": "4.3.6", 

component code

 ... let rolekinds = _.get(this.ngredux.getstate(), 'auth.user.role', [])         .filter(rolename => roles.indexof(rolename) != -1); ... 

found anwer in great post testing mocks & spies


Comments

Popular posts from this blog

resizing Telegram inline keyboard -

command line - How can a Python program background itself? -

php - "cURL error 28: Resolving timed out" on Wordpress on Azure App Service on Linux -