Я полный новичок в мире JS. Я пытаюсь написать тестовый пример, который проверяет действия пользователя на сайте. Я использую модуль request-prom для тестирования вызовов asyn. Я не мог найти документацию api для запроса-обещания.
Как получить доступ к коду статуса ответа? Сейчас он печатает undefined. Кроме того, кто-нибудь может подтвердить, как мы узнаем, какое обещание вернется, когда оно будет успешным, - это единственное значение, которое оно разрешает или все параметры, возвращаемые функцией async. Как узнать, каковы параметры функции() в request.get(base_url).then(function(response, body).
var request = require("request-promise");
var promise = require("bluebird");
//
var base_url = "https://mysignin.com/"
//
describe("My first test", function() {
 it("User is on the sign in page", function(done) {
    request.get(base_url).then(function(response, body){
     // expect(response.statusCode).toBe('GET /200');
      console.log("respnse " + response.statusCode);
      console.log("Body " + body);
      done();
    }).catch(function(error) {
        done("Oops somthing went wrong!!");
    });
 });
});
