@@ -102,7 +102,8 @@ describe('EditBitstreamPageComponent', () => {
102102 } ) ;
103103
104104 bitstreamFormatService = jasmine . createSpyObj ( 'bitstreamFormatService' , {
105- findAll : createSuccessfulRemoteDataObject$ ( createPaginatedList ( allFormats ) )
105+ findAll : createSuccessfulRemoteDataObject$ ( createPaginatedList ( allFormats ) ) ,
106+ findByHref : createSuccessfulRemoteDataObject$ ( selectedFormat ) ,
106107 } ) ;
107108
108109 notificationsService = jasmine . createSpyObj ( 'notificationsService' ,
@@ -138,6 +139,7 @@ describe('EditBitstreamPageComponent', () => {
138139 } ) ;
139140
140141 describe ( 'EditBitstreamPageComponent no IIIF fields' , ( ) => {
142+ const dsoNameServiceReturnValue = 'ORIGINAL' ;
141143
142144 beforeEach ( waitForAsync ( ( ) => {
143145 bundle = {
@@ -153,7 +155,6 @@ describe('EditBitstreamPageComponent', () => {
153155 } ,
154156 } ) )
155157 } ;
156- const bundleName = 'ORIGINAL' ;
157158
158159 bitstream = Object . assign ( new Bitstream ( ) , {
159160 uuid : bitstreamID ,
@@ -172,7 +173,8 @@ describe('EditBitstreamPageComponent', () => {
172173 } ,
173174 format : createSuccessfulRemoteDataObject$ ( selectedFormat ) ,
174175 _links : {
175- self : 'bitstream-selflink'
176+ self : 'bitstream-selflink' ,
177+ format : 'format-link' ,
176178 } ,
177179 bundle : createSuccessfulRemoteDataObject$ ( bundle )
178180 } ) ;
@@ -185,10 +187,11 @@ describe('EditBitstreamPageComponent', () => {
185187 patch : { }
186188 } ) ;
187189 bitstreamFormatService = jasmine . createSpyObj ( 'bitstreamFormatService' , {
188- findAll : createSuccessfulRemoteDataObject$ ( createPaginatedList ( allFormats ) )
190+ findAll : createSuccessfulRemoteDataObject$ ( createPaginatedList ( allFormats ) ) ,
191+ findByHref : createSuccessfulRemoteDataObject$ ( selectedFormat ) ,
189192 } ) ;
190193 dsoNameService = jasmine . createSpyObj ( 'dsoNameService' , {
191- getName : bundleName
194+ getName : dsoNameServiceReturnValue ,
192195 } ) ;
193196
194197 TestBed . configureTestingModule ( {
@@ -231,7 +234,7 @@ describe('EditBitstreamPageComponent', () => {
231234 } ) ;
232235
233236 it ( 'should fill in the bitstream\'s title' , ( ) => {
234- expect ( rawForm . fileNamePrimaryContainer . fileName ) . toEqual ( bitstream . name ) ;
237+ expect ( rawForm . fileNamePrimaryContainer . fileName ) . toEqual ( dsoNameServiceReturnValue ) ;
235238 } ) ;
236239
237240 it ( 'should fill in the bitstream\'s description' , ( ) => {
@@ -410,7 +413,7 @@ describe('EditBitstreamPageComponent', () => {
410413 } ) ;
411414 describe ( 'when navigateToItemEditBitstreams is called' , ( ) => {
412415 it ( 'should redirect to the item edit page on the bitstreams tab with the itemId from the component' , ( ) => {
413- comp . itemId = 'some-uuid1' ;
416+ comp . item . uuid = 'some-uuid1' ;
414417 comp . navigateToItemEditBitstreams ( ) ;
415418 expect ( router . navigate ) . toHaveBeenCalledWith ( [ getEntityEditRoute ( null , 'some-uuid1' ) , 'bitstreams' ] ) ;
416419 } ) ;
@@ -458,7 +461,8 @@ describe('EditBitstreamPageComponent', () => {
458461 } ,
459462 format : createSuccessfulRemoteDataObject$ ( allFormats [ 1 ] ) ,
460463 _links : {
461- self : 'bitstream-selflink'
464+ self : 'bitstream-selflink' ,
465+ format : 'format-link' ,
462466 } ,
463467 bundle : createSuccessfulRemoteDataObject$ ( {
464468 _links : {
@@ -583,7 +587,8 @@ describe('EditBitstreamPageComponent', () => {
583587 } ,
584588 format : createSuccessfulRemoteDataObject$ ( allFormats [ 2 ] ) ,
585589 _links : {
586- self : 'bitstream-selflink'
590+ self : 'bitstream-selflink' ,
591+ format : 'format-link' ,
587592 } ,
588593 bundle : createSuccessfulRemoteDataObject$ ( {
589594 _links : {
0 commit comments