@@ -3,14 +3,10 @@ import { TeacherService } from '../teacher.service';
33import { CreateRunDialogComponent } from './create-run-dialog.component' ;
44import { MatDialogRef , MatDialog } from '@angular/material/dialog' ;
55import { MAT_DIALOG_DATA } from '@angular/material/dialog' ;
6- import { MatCheckboxModule } from '@angular/material/checkbox' ;
7- import { MatRadioModule } from '@angular/material/radio' ;
8- import { ReactiveFormsModule } from '@angular/forms' ;
96import { Observable } from 'rxjs' ;
107import { of } from 'rxjs' ;
118import { Project } from '../../domain/project' ;
129import { Run } from '../../domain/run' ;
13- import { NO_ERRORS_SCHEMA } from '@angular/core' ;
1410import { By } from '@angular/platform-browser' ;
1511import { Course } from '../../domain/course' ;
1612import { BehaviorSubject } from 'rxjs/internal/BehaviorSubject' ;
@@ -40,7 +36,7 @@ export class MockTeacherService {
4036 const courses : Course [ ] = [ ] ;
4137 const course = new Course ( { id : '1' , name : 'Test' } ) ;
4238 courses . push ( course ) ;
43- return Observable . create ( ( observer ) => {
39+ return new Observable ( ( observer ) => {
4440 observer . next ( courses ) ;
4541 observer . complete ( ) ;
4642 } ) ;
@@ -106,24 +102,22 @@ describe('CreateRunDialogComponent', () => {
106102 {
107103 provide : MatDialogRef ,
108104 useValue : {
109- afterClosed : ( ) => {
110- return Observable . create ( ( observer ) => {
105+ afterClosed : ( ) =>
106+ new Observable ( ( observer ) => {
111107 observer . next ( { } ) ;
112108 observer . complete ( ) ;
113- } ) ;
114- } ,
109+ } ) ,
115110 close : ( ) => { }
116111 }
117112 } ,
118113 { provide : MAT_DIALOG_DATA , useValue : { project : project } } ,
119114 { provide : Router , useClass : MockRouter }
120- ] ,
121- schemas : [ NO_ERRORS_SCHEMA ]
115+ ]
122116 } ) ;
123117 fixture = TestBed . createComponent ( CreateRunDialogComponent ) ;
124118 component = fixture . componentInstance ;
125119 component . project = project ;
126- component . dialog = TestBed . get ( MatDialog ) ;
120+ component . dialog = TestBed . inject ( MatDialog ) ;
127121 spyOn ( component . dialog , 'closeAll' ) . and . callThrough ( ) ;
128122 fixture . detectChanges ( ) ;
129123 } ) ;
0 commit comments