@@ -34,8 +34,8 @@ describe('OverviewComponent', () => {
34
34
35
35
cookiesSpy = jasmine . createSpyObj ( "CookieService" , [ "lastLogbook" ] ) ;
36
36
cookiesSpy . lastLogbook . and . returnValue ( [ ] ) ;
37
- const tableSpy = jasmine . createSpyObj ( "OverviewTableComponent" , [ 'reloadLogbooks' ] ) ;
38
- const scrollSpy = jasmine . createSpyObj ( "OverviewScrollComponent" , [ 'reloadLogbooks' ] ) ;
37
+ const tableSpy = jasmine . createSpyObj ( "OverviewTableComponent" , [ 'reloadLogbooks' , 'afterLogbookEdit' ] ) ;
38
+ const scrollSpy = jasmine . createSpyObj ( "OverviewScrollComponent" , [ 'reloadLogbooks' , 'afterLogbookEdit' ] ) ;
39
39
40
40
beforeEach ( waitForAsync ( ( ) => {
41
41
TestBed . configureTestingModule ( {
@@ -65,16 +65,16 @@ describe('OverviewComponent', () => {
65
65
} ) ;
66
66
67
67
[
68
- [ 'logbook-module' , scrollSpy , 'add' , true ] ,
69
- [ 'logbook-module' , scrollSpy , 'edit' , false ] ,
70
- [ 'logbook-headline' , tableSpy , 'add' , true ] ,
71
- [ 'logbook-headline' , tableSpy , 'edit' , false ] ,
68
+ [ 'logbook-module' , scrollSpy . reloadLogbooks , 'add' , true ] ,
69
+ [ 'logbook-module' , scrollSpy . afterLogbookEdit , 'edit' , false ] ,
70
+ [ 'logbook-headline' , tableSpy . reloadLogbooks , 'add' , true ] ,
71
+ [ 'logbook-headline' , tableSpy . afterLogbookEdit , 'edit' , false ] ,
72
72
] . forEach ( ( t , i ) => {
73
73
it ( `should test reloadData ${ i } ` , async ( ) => {
74
- t [ 1 ] . reloadLogbooks . calls . reset ( ) ;
75
- component . matCardType = t [ 0 ] as MatCardType ;
76
- await component [ 'reloadData' ] ( t [ 2 ] as 'edit' | 'add' ) ;
77
- expect ( t [ 1 ] . reloadLogbooks ) . toHaveBeenCalledOnceWith ( t [ 3 ] ) ;
74
+ t [ 1 ] . calls . reset ( ) ;
75
+ component . matCardType = t [ 0 ] ;
76
+ await component [ 'reloadData' ] ( { id : '1' } , t [ 2 ] ) ;
77
+ expect ( t [ 1 ] ) . toHaveBeenCalledTimes ( 1 ) ;
78
78
} ) ;
79
79
} ) ;
80
80
0 commit comments