javascript - Node.js: test assert that a pointer points to myType, not only to object -


i've "userservice" object contains functions like:

  • exports.userslist
  • exports.insertuser
  • exports.registeruser
  • etc...

in test file have:

var usercontroller = servicefactory.getuserservice(); 

now, i've assert usercontroller points userservice if do:

typeof usercontroller 

it returns object type , not "userservice" want. how can check trough node.js assertions?

if defined class (that function in js), try instanceof

// in user_controller.js file function usercontroller() {   ... } usercontroller.prototype.userlist = function() {   ... } module.exports = usercontroller  // in file var usercontroller = new usercontroller(); usercontroller instanceof usercontroller // prints true 

Comments

Popular posts from this blog

android - Get AccessToken using signpost OAuth without opening a browser (Two legged Oauth) -

org.mockito.exceptions.misusing.InvalidUseOfMatchersException: mockito -

google shop client API returns 400 bad request error while adding an item -