logo

该视频仅会员有权观看

立即开通课程「Node 框架 Express 实践」权限。

¥
199
/ 年

准备测试用户接口

  • 定义了一个删除用户的函数delete user,接受一个user_id参数。
  • 函数内部包含了一个SQL删除语句,使用占位符来指定要删除的user_id
  • 执行该查询后,返回结果中的第一个项目。
  • 创建了一个测试文件user.test.ts,包含了所有需要的导入和准备测试数据。
  • 数据准备包括:request用于请求接口,bcrypt验证密码,app提供接口,connection管理数据库连接,signToken签发令牌。
  • 添加了几种测试用户数据,包括test_user用于创建用户和test_user_update用于更新用户。
  • 所有测试结束后,通过after all钩子函数删除创建的测试用户和断开数据库连接。