test: klassen exportable
This commit is contained in:
		
							parent
							
								
									f0fe44d5af
								
							
						
					
					
						commit
						94d04a647d
					
				
					 2 changed files with 14 additions and 14 deletions
				
			
		|  | @ -2,12 +2,12 @@ import { EntityManager } from '@mikro-orm/core'; | ||||||
| import { Class } from '../../../src/entities/classes/class.entity'; | import { Class } from '../../../src/entities/classes/class.entity'; | ||||||
| import { Student } from '../../../src/entities/users/student.entity'; | import { Student } from '../../../src/entities/users/student.entity'; | ||||||
| import { Teacher } from '../../../src/entities/users/teacher.entity'; | import { Teacher } from '../../../src/entities/users/teacher.entity'; | ||||||
| import { getTestleerkracht1 } from '../users/teachers.testdata'; | import { getLimpBizkit, getStaind, getTestleerkracht1 } from '../users/teachers.testdata'; | ||||||
| import { getTestleerling1 } from '../users/students.testdata'; | import { getDireStraits, getNoordkaap, getSmashingPumpkins, getTestleerling1, getTool } from '../users/students.testdata'; | ||||||
| 
 | 
 | ||||||
| export function makeTestClasses(em: EntityManager, students: Student[], teachers: Teacher[]): Class[] { | export function makeTestClasses(em: EntityManager, students: Student[], teachers: Teacher[]): Class[] { | ||||||
|     const studentsClass01 = students.slice(0, 8); |     const studentsClass01 = [getTestleerling1()]; | ||||||
|     const teacherClass01: Teacher[] = teachers.slice(4, 5); |     const teacherClass01: Teacher[] = [getTestleerkracht1()]; | ||||||
| 
 | 
 | ||||||
|     class01 = em.create(Class, { |     class01 = em.create(Class, { | ||||||
|         classId: '8764b861-90a6-42e5-9732-c0d9eb2f55f9', |         classId: '8764b861-90a6-42e5-9732-c0d9eb2f55f9', | ||||||
|  | @ -16,8 +16,8 @@ export function makeTestClasses(em: EntityManager, students: Student[], teachers | ||||||
|         students: studentsClass01, |         students: studentsClass01, | ||||||
|     }); |     }); | ||||||
| 
 | 
 | ||||||
|     const studentsClass02: Student[] = students.slice(0, 2).concat(students.slice(3, 4)); |     const studentsClass02: Student[] = [getNoordkaap(), getDireStraits(), getSmashingPumpkins()]; | ||||||
|     const teacherClass02: Teacher[] = teachers.slice(1, 2); |     const teacherClass02: Teacher[] = [getLimpBizkit()]; | ||||||
| 
 | 
 | ||||||
|     class02 = em.create(Class, { |     class02 = em.create(Class, { | ||||||
|         classId: '34d484a1-295f-4e9f-bfdc-3e7a23d86a89', |         classId: '34d484a1-295f-4e9f-bfdc-3e7a23d86a89', | ||||||
|  | @ -26,8 +26,8 @@ export function makeTestClasses(em: EntityManager, students: Student[], teachers | ||||||
|         students: studentsClass02, |         students: studentsClass02, | ||||||
|     }); |     }); | ||||||
| 
 | 
 | ||||||
|     const studentsClass03: Student[] = students.slice(1, 4); |     const studentsClass03: Student[] = [getDireStraits(), getTool(), getSmashingPumpkins()]; | ||||||
|     const teacherClass03: Teacher[] = teachers.slice(2, 3); |     const teacherClass03: Teacher[] = [getStaind()]; | ||||||
| 
 | 
 | ||||||
|     class03 = em.create(Class, { |     class03 = em.create(Class, { | ||||||
|         classId: '80dcc3e0-1811-4091-9361-42c0eee91cfa', |         classId: '80dcc3e0-1811-4091-9361-42c0eee91cfa', | ||||||
|  | @ -36,8 +36,8 @@ export function makeTestClasses(em: EntityManager, students: Student[], teachers | ||||||
|         students: studentsClass03, |         students: studentsClass03, | ||||||
|     }); |     }); | ||||||
| 
 | 
 | ||||||
|     const studentsClass04: Student[] = students.slice(0, 2); |     const studentsClass04: Student[] = [getNoordkaap(), getDireStraits()]; | ||||||
|     const teacherClass04: Teacher[] = teachers.slice(2, 3); |     const teacherClass04: Teacher[] = [getStaind()]; | ||||||
| 
 | 
 | ||||||
|     class04 = em.create(Class, { |     class04 = em.create(Class, { | ||||||
|         classId: '33d03536-83b8-4880-9982-9bbf2f908ddf', |         classId: '33d03536-83b8-4880-9982-9bbf2f908ddf', | ||||||
|  |  | ||||||
|  | @ -43,19 +43,19 @@ let teacher03: Teacher; | ||||||
| let teacher04: Teacher; | let teacher04: Teacher; | ||||||
| let testleerkracht1: Teacher; | let testleerkracht1: Teacher; | ||||||
| 
 | 
 | ||||||
| export function getTeacher01(): Teacher { | export function getFooFighters(): Teacher { | ||||||
|     return teacher01; |     return teacher01; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| export function getTeacher02(): Teacher { | export function getLimpBizkit(): Teacher { | ||||||
|     return teacher02; |     return teacher02; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| export function getTeacher03(): Teacher { | export function getStaind(): Teacher { | ||||||
|     return teacher03; |     return teacher03; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| export function getTeacher04(): Teacher { | export function getZesdeMetaal(): Teacher { | ||||||
|     return teacher04; |     return teacher04; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Reference in a new issue
	
	 laurejablonski
						laurejablonski