测试if语句

时间:2018-05-21 17:23:05

标签: javascript unit-testing if-statement jestjs

我发现了几行,但我似乎无法获得报道。没有运气就试过各种各样的测试。

以下是我的3个if语句。

不知道该解决这个问题。

const user = getState('user');

if (user) {
    if (user.token) {
        axios.defaults.headers.common.Authorization = `Bearer ${user.token}`;
    }

    if (user.account) {
        axios.defaults.headers.common['X-Account-Id'] = user.account.id;
    }
}

1 个答案:

答案 0 :(得分:0)

所以我在阅读this post后设法解决了这个问题。

我基本上必须为每个if语句添加一个单独的单元测试,该测试是真的和假的。