我在寫一個node.js模塊,我的模塊有一個私有類。 我想寫這個類的測試,但無法弄清楚如何做到這一點。 我的模塊看起來像這樣
var main = function(get_item){
var main_item = new MyClass(get_item);
return main_item
}
function MyClass(item){
this
我使用茉莉節點做單元測試。我做了下面的代碼嘲諷Date.now() spyOn(Date, 'now').andReturn(1387636363717); //always return a fixed time
然後我試圖運行jasmine-node spec/,但它停止,沒有輸出工作。我無法弄清楚是什麼原因。
我試圖在我的Mongoose模型上測試自定義方法,但在測試模型中設置的值消失並使測試失敗。該測試是這樣的: it('should get the friend id', function(){
var conversation = new Conversation({
'users': [new ObjectId('0'), new ObjectId('1')]
}