1

我正在使用velocity + mocha 来测试我的流星应用程序。在客户端,当我运行如下测试用例时,它正在通过。

describe("categories server", function(){

  it("should return categories", function(done){

    setTimeout(done,1500);
    chai.assert(Cats.find({}).count() > 0);
    this.timeout(1500);
  });    

但是在客户端,我得到了类似测试的空白集合。在 mocha iframe 中,所有依赖于 db 的字段都是空的。请提供任何帮助。我是新来的测试。

4

1 回答 1

3
  1. 执行meteor mongo以进入应用程序的 MongoDB shell。
  2. 在 MongoDB shell 中执行use mocha,切换到 Mocha 镜像使用的数据库。
  3. 使用以下内容验证数据库的内容:db.cats.find().pretty().
于 2015-05-13T19:50:15.290 回答