mockCourseTableSummary top-level property

CourseTableSummaryObject mockCourseTableSummary
final

Implementation

final CourseTableSummaryObject mockCourseTableSummary = (
  semester: Semester(id: 1, year: 114, term: 1),
  courses: [
    (
      courseNumber: 'CSIE3002',
      courseNameZh: '作業系統',
      classroomNameZh: '共科201',
      dayOfWeek: DayOfWeek.monday,
      startSection: Period.first,
      endSection: Period.second,
    ),
    (
      courseNumber: 'CSIE3021',
      courseNameZh: '機率與統計',
      classroomNameZh: '共科105',
      dayOfWeek: DayOfWeek.tuesday,
      startSection: Period.nPeriod,
      endSection: Period.fifth,
    ),
    (
      courseNumber: 'CSIE3045',
      courseNameZh: '雲端平台實作',
      classroomNameZh: '科研B215',
      dayOfWeek: DayOfWeek.wednesday,
      startSection: Period.sixth,
      endSection: Period.eighth,
    ),
    (
      courseNumber: 'CSIE3990',
      courseNameZh: '人工智慧導論',
      classroomNameZh: '綜科502',
      dayOfWeek: DayOfWeek.thursday,
      startSection: Period.third,
      endSection: Period.fourth,
    ),
    (
      courseNumber: 'CSIE3901',
      courseNameZh: '行動應用程式開發',
      classroomNameZh: '億光909',
      dayOfWeek: DayOfWeek.friday,
      startSection: Period.sixth,
      endSection: Period.ninth,
    ),
    (
      courseNumber: 'GE4201',
      courseNameZh: '創新與創業實務',
      classroomNameZh: '宏裕704',
      dayOfWeek: DayOfWeek.thursday,
      startSection: Period.sixth,
      endSection: Period.sixth,
    ),
    (
      courseNumber: 'PE2003',
      courseNameZh: '體育(羽球)',
      classroomNameZh: '綜合體育館羽球場',
      dayOfWeek: DayOfWeek.friday,
      startSection: Period.third,
      endSection: Period.fourth,
    ),
    (
      courseNumber: 'CSIE4988',
      courseNameZh: '專題實作討論',
      classroomNameZh: '科研B309',
      dayOfWeek: DayOfWeek.wednesday,
      startSection: Period.nPeriod,
      endSection: Period.fifth,
    ),
    (
      courseNumber: 'CSIE3105',
      courseNameZh: '資料庫系統',
      classroomNameZh: '共科301',
      dayOfWeek: DayOfWeek.monday,
      startSection: Period.third,
      endSection: Period.fourth,
    ),
    (
      courseNumber: 'GE2302',
      courseNameZh: '科技英文',
      classroomNameZh: '綜科204',
      dayOfWeek: DayOfWeek.tuesday,
      startSection: Period.second,
      endSection: Period.third,
    ),
    (
      courseNumber: 'CSIE3702',
      courseNameZh: '軟體工程',
      classroomNameZh: '科研B112',
      dayOfWeek: DayOfWeek.thursday,
      startSection: Period.nPeriod,
      endSection: Period.fifth,
    ),
  ],
  hasAmCourse: true,
  hasNCourse: true,
  hasPmCourse: true,
  hasNightCourse: false,
  earliestStartSection: Period.first,
  latestEndSection: Period.ninth,
  hasWeekdayCourse: true,
  hasSatCourse: false,
  hasSunCourse: false,
  totalCredits: 26.0,
  totalHours: 25,
);