के लिए यूनिट परीक्षण मेरे पास एक मॉडल Student
के साथ लूपबैक एपीआई है।लूपबैक मॉडल
REST API को कॉल किए बिना Student
मॉडल के नोड एपीआई विधियों के लिए यूनिट परीक्षण कैसे लिखूं? मुझे नोड एपीआई के माध्यम से मॉडल का परीक्षण करने के लिए कोई दस्तावेज या उदाहरण नहीं मिल रहा है।
क्या कोई मदद कर सकता है? count
विधि
// With this test file located in ./test/thistest.js
var app = require('../server');
describe('Student node api', function(){
it('counts initially 0 student', function(cb){
app.models.Student.count({}, function(err, count){
assert.deepEqual(count, 0);
});
});
});
इस तरह आप नोड एपीआई परीक्षण कर सकते हैं परीक्षण, REST API बुला बिना साथ
संदर्भ के लिए: स्ट्रॉन्ग्लोप डॉक्स वास्तव में परीक्षण को स्पष्ट रूप से समझाते नहीं हैं और "strongloopjs test" के लिए googling केवल इस तरह के लेख उत्पन्न करता है: https://strongloop.com/strongblog/how -to-test-an-api-with-node-js/जो मॉडलों के यूनिट परीक्षण करने के बजाए, HTTP एपीआई का उपयोग करके ऐप का परीक्षण करता है। –