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
Post a Comment