const makeId = require("../../util/makeId"); const groupSerializer = require("../course/GroupSerializer"); /** * @description 代码作业成绩(单元测试、功能测试TBD) * @typedef {Object} CodeResultSerializerType * @property {number | string} id 成绩Id * @property {number} code 所属代码作业Id * @property {GroupSerializerType} group 所属小组 * @property {number} unitTestScore 单元测试分数 * @property {number} functionTestScore 功能测试分数 * @property {number} score 总分 */ /** * @description 生成代码作业成绩 * @returns {CodeResultSerializerType} */ module.exports = () => { return { id: makeId(), code: makeId(), group: groupSerializer(), unitTestScore: 70, functionTestScore: 90, score: 80 }; };