Guest User

Untitled

a guest
Feb 22nd, 2018
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.40 KB | None | 0 0
  1. function foo(str)
  2. {
  3. return run_func(str)
  4. }
  5. function run_func(str)
  6. {
  7. return '1'
  8. }
  9. exports._test = {foo: foo, run_func: run_func}
  10.  
  11. app = require("./app.js")
  12. describe('test', function(){
  13. it('test', function(){
  14.  
  15. var foo_mock = sinon.mock(app._test)
  16. foo_mock.expects('run_func').withArgs('a').returns('0')
  17. var res = app._test.foo('a')
  18. assert.equal('0', res)
  19. })
  20. })
Add Comment
Please, Sign In to add comment