@@ -286,6 +286,7 @@ describe('CollectionsRepository', () => {
286286 'Admin, Dataverse; Owner, Dataverse, 2024, "Dataset created using the createDataset use case'
287287 const expectedDatasetDescription = 'Dataset created using the createDataset use case'
288288 const expectedFileName = 'test-file-1.txt'
289+ const expectedCollectionsName = 'Scientific Research'
289290
290291 expect ( actualFilePreview . checksum ?. type ) . toBe ( 'MD5' )
291292 expect ( actualFilePreview . checksum ?. value ) . toBe ( expectedFileMd5 )
@@ -304,6 +305,7 @@ describe('CollectionsRepository', () => {
304305 expect ( actualFilePreview . sizeInBytes ) . toBe ( 12 )
305306 expect ( actualFilePreview . url ) . not . toBeUndefined ( )
306307 expect ( actualFilePreview . releaseOrCreateDate ) . not . toBeUndefined ( )
308+ expect ( actualFilePreview . type ) . toBe ( CollectionItemType . FILE )
307309
308310 expect ( actualDatasetPreview . title ) . toBe ( expectedDatasetDescription )
309311 expect ( actualDatasetPreview . citation ) . toContain ( expectedDatasetCitationFragment )
@@ -318,8 +320,12 @@ describe('CollectionsRepository', () => {
318320 expect ( actualDatasetPreview . versionInfo . majorNumber ) . toBeUndefined ( )
319321 expect ( actualDatasetPreview . versionInfo . minorNumber ) . toBeUndefined ( )
320322 expect ( actualDatasetPreview . versionInfo . state ) . toBe ( 'DRAFT' )
323+ expect ( actualDatasetPreview . parentCollectionAlias ) . toBe (
324+ 'collectionsRepositoryTestSubCollection'
325+ )
326+ expect ( actualDatasetPreview . parentCollectionName ) . toBe ( expectedCollectionsName )
327+ expect ( actualDatasetPreview . type ) . toBe ( CollectionItemType . DATASET )
321328
322- const expectedCollectionsName = 'Scientific Research'
323329 expect ( actualCollectionPreview . name ) . toBe ( expectedCollectionsName )
324330 expect ( actualCollectionPreview . alias ) . toBe ( testSubCollectionAlias )
325331 expect ( actualCollectionPreview . description ) . toBe ( 'We do all the science.' )
@@ -331,6 +337,7 @@ describe('CollectionsRepository', () => {
331337 expect ( actualCollectionPreview . affiliation ) . toBe ( 'Scientific Research University' )
332338 expect ( actualCollectionPreview . parentAlias ) . toBe ( 'collectionsRepositoryTestCollection' )
333339 expect ( actualCollectionPreview . parentName ) . toBe ( expectedCollectionsName )
340+ expect ( actualCollectionPreview . type ) . toBe ( CollectionItemType . COLLECTION )
334341
335342 expect ( actual . totalItemCount ) . toBe ( 3 )
336343
0 commit comments