本文档为 OpenCourse 团队测试文档之 DepartmentManagerTest
测试的主要功能:
- 添加部门 (
addDepartment)- 正常添加成功
- 部门名称已存在返回
null - 部门名称为
null或空字符串抛出异常
- 更新部门 (
updateDepartment)- 正常更新成功
- 新名称已存在返回
null - 部门不存在返回
null - 名称为
null抛出异常
- 删除部门 (
deleteDepartment)- 正常删除成功
- 部门不存在返回
false
- 获取部门 (
getDepartment)- 获取存在的部门
- 获取不存在的部门返回
null
- 获取部门列表 (
getDepartments)- 获取所有部门(按名称排序)
- 按名称搜索匹配的部门
- 搜索名称为
null或空返回所有部门 - 无匹配结果返回空列表