Lum*_*n75 4 javascript tdd node.js coffeescript
出于测试目的,如果我能够执行一些等待其结果同步的测试函数,我的代码看起来会更好.
我知道关于node.js中事件编程的主要想法,但是在同步运行的测试期间阻塞处理器对我来说不是问题.
是否有任何简单的(单行程将是最好的)解决方案来执行函数,该函数通过回调(错误,返回)返回一些值以通过"返回"返回ret,并假装执行是同步的.
您可以将节点同步用于此目的https://github.com/0ctave/node-sync
但总的来说,我建议你不要.例如,mocha测试框架允许您进行异步测试.此外,异步瀑布https://github.com/caolan/async#waterfall是一种伪同步代码的好方法.
我会说留在异步思维框架中.甚至在测试时.
归档时间: |
|
查看次数: |
1741 次 |
最近记录: |