ExpressアプリをLocomotiveに変換していますが、テストを移行する方法がわかりません。
Expressでは、/test/test.api.organization.js
ファイルでこれを実行しました。
var app = require("../app").app,
request = require("supertest");
should = require("should");
describe("Organization API", function() {
it( "GET /api/v1/organizations should return status 200 and Content-Type: application/json.", function (done) {
postReq.done( function () {
request(app)
.get( "/api/v1/organizations" )
.set( "Authorization", authData )
.expect( 200 )
.expect( 'Content-Type', /application\/json/, done );
});
});
}
そして、それはそれでした-単にrequire
アプリファイルを作成するだけで十分でした。app.js
ただし、Locomotiveにはまたはファイルがありません。server.js
サーバーはコマンドラインから。を使用して起動するだけlcm server
です。
サーバー/アプリを起動してテストを再開するにはどうすればよいですか?