在帆js

时间:2015-10-11 12:55:20

标签: javascript unit-testing tdd sails.js waterline

我正在开始一个新的风帆项目,我做的第一件事就是为“用户”生成了一个模型和控制器。所有其他功能都可以正常工作。现在我想进入测试驱动开发,继this official link之后,我按照页面中的说明创建了文件夹,但是我无法让它工作。

> cd myapp/test/unit
mocha "*/**/*.js"

它说

  

1)UsersModel #find()应检查查找功能:        ReferenceError:未定义用户

./test/unit/models/Users.test.js我添加了

var User = require('../../../api/models/User');

但我有一个新错误:

  

TypeError:undefined不是函数

我将User记录到控制台中,看到它是我在模型文件夹中定义的普通对象,而不是与之关联的水线模型!

我怎样才能让这个官方测试工作?我错过了什么?

0 个答案:

没有答案