Пример #1
0
 protected static void Initialize()
 {
     InitializeBus();
     ExceptionHandlerMock = new Mock <IExceptionHandler>();
     Handler                = new Handler(ExceptionHandlerMock.Object);
     FileResolverMock       = new Mock <IFileResolver>();
     FileValidatorMock      = new Mock <IFileValidator>();
     RemarkServiceMock      = new Mock <IRemarkService>();
     RemarkPhotoServiceMock = new Mock <IRemarkPhotoService>();
     ResourceFactoryMock    = new Mock <IResourceFactory>();
     GeneralSettings        = new GeneralSettings
     {
         PhotosLimit = 2
     };
     Command = new AddPhotosToRemark
     {
         RemarkId = Guid.NewGuid(),
         Request  = new Request
         {
             Name      = "add_photos_to_remark",
             Id        = Guid.NewGuid(),
             CreatedAt = DateTime.Now,
             Origin    = "test",
             Resource  = ""
         },
         UserId = "userId",
         Photos = new List <Collectively.Messages.Commands.Models.File>()
     };
     AddPhotosToRemarkHandler = new AddPhotosToRemarkHandler(Handler, BusClientMock.Object,
                                                             RemarkServiceMock.Object, RemarkPhotoServiceMock.Object, FileResolverMock.Object,
                                                             FileValidatorMock.Object, GeneralSettings, ResourceFactoryMock.Object);
 }
Пример #2
0
 public async Task HandleAsync(AddPhotosToRemark command)
 => await CreateForAuthenticatedUserAsync(command);