path api 成功后response是空 如何写测试用例

来源:2-7 异步代码的测试方法(1)

ywang04

2021-09-28

老师, 我有如下这段代码 是用来保存account的一个patch api 如果调用成功没有错误的话 返回的data是一个空的object。想单独给这个function写测试用例,不知道改如何exepect 因为返回data是空object. getUrl和handleException都是库里已有的utility functions。谢谢

export const saveAccount = async (accountId, payload) => {
      try {
        const { data } = await axiosInstance.patch(
          getUrl('******', { urlParams: { accountId} }),
          payload,
        );
        return data;
      } catch (e) {
        throw handleException(e);
      }
    };
写回答

1回答

Dell

2021-09-28

异步函数,await 拿到结果写 assert 不就可以吗

0
1
ywang04
非常感谢!
2021-10-02
共1条回复

前端要学的测试课 从Jest入门到 TDD/BDD双实战

自动化测试实战 Vue / React 项目,让技术水平和架构思维双提升

1434 学习 · 350 问题

查看课程