Stubbing a React component method with Sinon

Posted by Jessica Taylor | Updated on

Stubbing a React component method with Sinon. You’re running up against React’s auto-binding feature, which caches the .bind(this) which is wrapped around your class methods. You can get your code to work by stubbing the cached version of the method in React’s __reactAutoBindMap:


If you like this question & answer and want to contribute, then write your question & answer and email to freewebmentor[@]gmail.com. Your question and answer will appear on FreeWebMentor.com and help other developers.

Related Questions & Answers