mirror of
				https://github.com/immich-app/immich.git
				synced 2025-11-03 19:29:32 -05:00 
			
		
		
		
	
		
			
				
	
	
		
			17 lines
		
	
	
		
			453 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			453 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
import { ILibraryRepository } from 'src/interfaces/library.interface';
 | 
						|
import { Mocked, vitest } from 'vitest';
 | 
						|
 | 
						|
export const newLibraryRepositoryMock = (): Mocked<ILibraryRepository> => {
 | 
						|
  return {
 | 
						|
    get: vitest.fn(),
 | 
						|
    create: vitest.fn(),
 | 
						|
    delete: vitest.fn(),
 | 
						|
    softDelete: vitest.fn(),
 | 
						|
    update: vitest.fn(),
 | 
						|
    getStatistics: vitest.fn(),
 | 
						|
    getAssetIds: vitest.fn(),
 | 
						|
    getAllDeleted: vitest.fn(),
 | 
						|
    getAll: vitest.fn(),
 | 
						|
  };
 | 
						|
};
 |