mirror of
				https://github.com/KevinMidboe/immich.git
				synced 2025-10-29 17:40:28 +00:00 
			
		
		
		
	* feat: libraries Co-authored-by: Jason Rasmussen <jrasm91@gmail.com> Co-authored-by: Alex <alex.tran1502@gmail.com>
		
			
				
	
	
		
			22 lines
		
	
	
		
			584 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			584 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
import { ILibraryRepository } from '@app/domain';
 | 
						|
 | 
						|
export const newLibraryRepositoryMock = (): jest.Mocked<ILibraryRepository> => {
 | 
						|
  return {
 | 
						|
    get: jest.fn(),
 | 
						|
    getCountForUser: jest.fn(),
 | 
						|
    getAllByUserId: jest.fn(),
 | 
						|
    create: jest.fn(),
 | 
						|
    delete: jest.fn(),
 | 
						|
    softDelete: jest.fn(),
 | 
						|
    update: jest.fn(),
 | 
						|
    getStatistics: jest.fn(),
 | 
						|
    getDefaultUploadLibrary: jest.fn(),
 | 
						|
    getUploadLibraryCount: jest.fn(),
 | 
						|
    getOnlineAssetPaths: jest.fn(),
 | 
						|
    getAssetIds: jest.fn(),
 | 
						|
    existsByName: jest.fn(),
 | 
						|
    getAllDeleted: jest.fn(),
 | 
						|
    getAll: jest.fn(),
 | 
						|
  };
 | 
						|
};
 |