如何改patch api call 写测试用例

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

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

找到解决方案: https://dev.to/zaklaughton/th...

阅读 2.3k
1 个回答
新手上路,请多包涵

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

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

找到解决方案: https://dev.to/zaklaughton/th...

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题