Variable contentFixtureHelpersConst
contentFixtureHelpers: {
createCourse: (overrides?: Partial<Course>) => {};
createLevel: (overrides?: Partial<Level>) => {};
createSection: (overrides?: Partial<Section>) => {};
createModule: (overrides?: Partial<Module>) => {};
createLesson: (overrides?: Partial<Lesson>) => {};
createExercise: (overrides?: Partial<Exercise>) => {};
createCompleteCourseStructure: (
courseId?: string,
) => {
course: {};
levels: {}[];
sections: {}[];
modules: {}[];
lessons: {}[];
};
createExercisesByType: () => Record<ExerciseType, Exercise>;
createCourseBatch: (count?: number) => {}[];
createModulesWithAllTypes: (sectionId?: string) => {}[];
} = ...
Type declaration
createCourse: (overrides?: Partial<Course>) => {}
createLevel: (overrides?: Partial<Level>) => {}
createSection: (overrides?: Partial<Section>) => {}
createModule: (overrides?: Partial<Module>) => {}
createLesson: (overrides?: Partial<Lesson>) => {}
createExercise: (overrides?: Partial<Exercise>) => {}
createCompleteCourseStructure: (
courseId?: string,
) => {
course: {};
levels: {}[];
sections: {}[];
modules: {}[];
lessons: {}[];
}
createExercisesByType: () => Record<ExerciseType, Exercise>
createCourseBatch: (count?: number) => {}[]
createModulesWithAllTypes: (sectionId?: string) => {}[]
Helper functions for creating content fixtures with variations