supertest

    2熱度

    1回答

    我使用supertest。我想在測試目錄中啓動所有測試。 我/tests/tests.js文件: var request = require('supertest'); var app = require('express.io')(); //add good url with http:// and redirection request(app) .post('/add/')

    1熱度

    3回答

    我有一個使用Supertest的使用MongoDB的快速API的摩卡測試。 MongoDB是跑步,但我目前有Supertest要求和使用Express API而不是單獨啓動它(我更喜歡這種方法): var request = require('supertest'); var chai = require('chai'); var api = require('../../server/api

    1熱度

    1回答

    我嘗試單元測試我sail.js控制器,需要先登錄用戶我目前的測試是: var request = require('supertest'), // I try to use 'superagent', this changes nothing user = request.agent; describe('SomeController', function() { // l

    0熱度

    1回答

    以下工作: describe('My App', function() { describe('when logged in', function() { it('should allow registered user to make a thing', function(done) { agent.post('/make-a-thing') .aut

    4熱度

    1回答

    我只是做一些API測試,我試圖驗證發送的cookie數據是否正確,但是我找不到任何有關從響應對象獲取cookie的文檔,只能從請求中找到。 所以,有沒有一種快速的方法來做到這一點,就像你會做的請求req.cookies["myCookie"],我知道我可以得到標題,並從那裏得到set-cookie,但它試圖解析出一些混亂來自那裏的cookie數據手動。

    0熱度

    1回答

    我有一個可以工作的Node.js Express REST API應用程序。好。 我有一個Mocha/Chai/Supertest模擬測試上面的API應用程序。好。 但我必須啓動應用程序,然後獨立運行模擬測試。 如何運行一個啓動API應用程序的grunt命令,讓它啓動並運行,然後運行模擬測試? 或者是否需要以某種測試模式(通過env var)運行API應用程序,並且只有測試邏輯以某種方式調用模擬測

    0熱度

    1回答

    我建設有hapi.js建一個節點 REST API服務器,一個CRUD的ressource,併爲創建的ressource,我想用created而不是code(201).header('location....設置位置標頭和狀態碼 根據目前的API Documentation, created(uri) - sets the HTTP status code to Created (201) and

    5熱度

    2回答

    與supertest,我可以測試重定向代碼302 var request = require('supertest'); var app = require('../server').app; describe('test route', function(){ it('return 302', function(done){ request(app) .ge

    5熱度

    2回答

    我正在編寫一個受jwt保護的REST API的集成測試。 一個API術後/user/token是返回jwt給予username和password這個令牌然後用於如操作的列表: GET /user/:id ,在此路由使用jwt({secret: secret.secretToken}),所以令牌納入http標頭Authorization。 當使用超級測試進行測試時,我可以進行嵌套測試,但是我想先

    3熱度

    1回答

    我使用koa護照& koa來處理我的登錄和註冊使用twitter oauth。它工作的很好,但我很難理解我應該如何使用supertest和mocha測試我的認證路線。 我見過的大多數例子都涉及使用supertest向登錄端點發送用戶名和密碼以首先創建用戶會話。我的問題是我沒有用戶名/護照認證策略。我需要模擬一個oauth登錄過程,它將設置適當的會話變量,並因此測試某些路由。 有關我如何實現這一點的