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); }
public async Task HandleAsync(AddPhotosToRemark command) => await CreateForAuthenticatedUserAsync(command);