Tag: bdd

摩卡失败断言造成超时

我正在开始使用NodeJS的摩卡testing框架。 成功断言工作正常,但如果断言失败,我的testing超时。 为了断言我已经尝试了应该和期望。 例如(asynchronous代码) it('should create new user', function(done){ userService.create(user).then(function(model){ expect(model.id).to.be(1); //created user ID done(); }, done) }); 在这里,如果模型id不是1,那么testing超时而不是报告失败的断言。 我确定我做错了什么。 感谢你的帮助。 谢谢!

摩卡和僵尸

我正在开始一个nodejs项目,并想与Mocha和Zombiejs一起做BDD。 不幸的是,我对这句话中的每一个stream行语都是新的。 我可以让Mocha和Zombiejs正常运行testing,但是我似乎无法整合这两者 – 是否可以使用Mocha来运行Zombiejstesting,如果是这样,那将如何呢? 只是寻找“你好世界”让我开始,但一个教程/例子会更好。 谢谢!

什么JavaScript嘲笑框架是人们使用?

我正在使用茉莉花testing客户端和服务器端JavaScript,需要做一些嘲笑。 有没有人有一个好的JavaScript嘲笑框架的build议?

JavaScript BDD:Vows&Kyuri VS. 茉莉花

我本来要和Vows和Kyuri一起去,但后来我发现了Jasmine 。 你推荐哪个? 誓言还是茉莉花? 是否有一个与Jasmine一起工作的Cucumber实现?

BDD和TDD为node.js?

什么是用于BDD和TDD与node.js? 我习惯使用Cucumber + RSpec。 什么是node.js的一个很好的组合? 谢谢