3

私はいくつかの API を持っています。郵便配達員でそれらをテストすると、正常に動作します。しかし、mocha js で同じデータを使用してその API をテストしようとすると、一部の API が機能し、「500 内部サーバー エラー」や「400 不正な要求」などのエラーが表示されます。

郵便配達員とモカ テスト スクリプトの両方で、同じデータ、同じ要求、同じ承認の詳細を渡していると確信しています。

私はモカでこれを試しましたが、モカが私にこのようなエラーを与える理由よりも、郵便配達員に同じデータを渡しています。私のすべてのサーバーとデータベースは稼働しており、正常に動作しています。

it("Updating User details: ", function (done) {
        server
            .put(apiUrl + "/user")
            .set({
                "name": "Vinay Pandya",
                "photo": "http://tamilcinema.com/wp-content/uploads/2015/05/madhavan.jpg",
                "email": "mail@mail.com",
                "gender": "M"
            })
            .set({"Authorization": token})
            .expect(200)
            .end(function (err, res) {
                if (err)
                    throw err;
                res.status.should.equal(200);
                res.body.status.should.equal("success");
                //console.info(JSON.stringify(res.body));
            });
        done();
    });
4

2 に答える 2