本文档为 OpenCourse 团队测试文档之 HistoryManagerTest
测试的主要功能:
- 历史记录查询 (
getHistories)- 正常返回用户历史记录(按时间倒序)
- 返回空列表当用户无历史记录
- 历史对象获取 (
getHistoryObject)- 正常返回历史关联对象
- 处理 null 历史记录
- 点赞状态查询 (
getLikeStatus)- 交互点赞状态检查(已点赞/已取消点赞/无记录)
- 资源点赞状态检查(已点赞/已取消点赞/无记录)
- 课程相关日志记录
- 创建课程日志记录
- 更新课程日志记录
- 删除课程日志记录
- 课程评分日志记录
- 异常处理测试
- 院系相关日志记录
- 创建院系日志记录
- 更新院系日志记录
- 删除院系日志记录
- 异常处理测试
- 资源相关日志记录
- 创建/更新/删除资源日志记录
- 点赞/取消点赞资源日志记录
- 查看资源日志记录
- 异常处理测试
- 交互相关日志记录
- 创建/更新/删除交互日志记录
- 点赞/取消点赞交互日志记录
- 异常处理测试
- 用户相关日志记录
- 创建/更新/删除用户日志记录
- 异常处理测试