一个简单的js箭头函数的单元测试,该函数接收名称并返回总计

时间:2019-11-26 00:10:24

标签: jestjs arrow-functions

我必须测试此简单的js函数,该函数通过参数接收saleswoman的名称 并返回上述卖方的总销售额:

 const salesWoman=(name) =>{
    let salesCounter=0;
    for(let sale of sales){
        if(name== sale[4]){
            for(let salesComponent of sale[6]){
                for(let priceComponent of prices){
                    if(salesComponent == priceComponent [0]){
                        salesCounter+=priceComponent [1]
                    }
                }
            }
        }
    }
    return `The total amount of sales that ${nombre} made was $${salesCounter}`;
}

现在我要进行的测试是

test ('this function receives a name and returns a total of sales',() => {
    addName("Grace");
    expect (salesWoman('Grace')).toBe(990);

0 个答案:

没有答案