hunk.code_window: import { AssetSearchOptions, IAssetRepository, WithoutProperty } from '@app/domain';
   import { Injectable } from '@nestjs/common';
   import { InjectRepository } from '@nestjs/typeorm';
   import { FindOptionsRelations, FindOptionsWhere, In, IsNull, Not, Repository } from 'typeorm';
  
hunk.labels: replace keep keep keep
hunk.after_edit: import { AssetSearchOptions, IAssetRepository, LivePhotoSearchOptions, WithoutProperty } from '@app/domain';
  
hunk.file_path: server/libs/infra/src/repositories/asset.repository.ts
hunk.type: replace
file: //
  // AUTO-GENERATED FILE, DO NOT MODIFY!
  //
  // @dart=2.12
  
  // ignore_for_file: unused_element, unused_import
  // ignore_for_file: always_put_required_named_parameters_first
  // ignore_for_file: constant_identifier_names
  // ignore_for_file: lines_longer_than_80_chars
  
  import 'package:openapi/api.dart';
  import 'package:test/test.dart';
  
  // tests for CheckDuplicateAssetResponseDto
  void main() {
    // final instance = CheckDuplicateAssetResponseDto();
  
    group('test CheckDuplicateAssetResponseDto', () {
      // bool isExist
      test('to test the property `isExist`', () async {
        // TODO
      });
  
      // String id
      test('to test the property `id`', () async {
        // TODO
      });
  
  
    });
  
  }
  