私は、エクスプレスセッションでループバックを使用して、cartIdを保存しています。ループバックモックセッション
しかし、テストセッションを行うには、リクエストセッションでcartIdを注入する必要があります。
だから私のリモートメソッドの上に、私は私のテストのためにreq.session.cartIdを強制するにはどうすればよい
Cart.get = function (req, cb) {
Service.getCart(req, req.session.cartId)
.then(function (result) {
cb(null, result);
})
.catch(cb);
};
Cart.remoteMethod(
'get',
{
accepts: { arg: 'req', type: 'object', 'http': { source: 'req' } },
returns: { arg: 'cart', type: 'object', root: true },
http: { path: '/', verb: 'get' }
}
);
がありますか?私が正しくあなたのケースを理解していれば、あなたは以下のコードに似た何かを行うことができ、あなたは自分のgetメソッドの定義に別のparam(CARDID)を追加します
おかげ