Я относительно новичок в C # и JavaScript, и я делаю приложение ASP.NET/React/Redux. Я написал простой HTTP пост-запрос, используя суперагент:
import request from "superagent";
export const authenticationService = {
login
};
function login(email, password) {
return request.post("http://localhost:55903/api/login/contractor")
.type("form")
.send({ EmailAddress: email})
.send({ Password: password })
.then((res) => {
return res;
})
.catch((err) => {
return err;
});
};
Мой главный вопрос: нужно ли UNIT TEST самой функции входа в систему? До сих пор примеры, которые я видел, просто имитируют HTTP-ответы для проверки стороны React / Redux, но я не видел примеров, когда тестируются функции HTTP-запроса, такие как приведенная выше.