protected static void Initialize() { ExceptionHandlerMock = new Mock <IExceptionHandler>(); Handler = new Handler(ExceptionHandlerMock.Object); RemarkRepositoryMock = new Mock <IRemarkRepository>(); RemarkCacheMock = new Mock <IRemarkCache>(); UserCacheMock = new Mock <IUserCache>(); Remark = new Remark { Id = Guid.NewGuid(), Photos = new List <File>() }; Event = new RemarkDeleted(Guid.NewGuid(), Resource.Create("test", "test"), "userId", Remark.Id); RemarkDeletedHandler = new RemarkDeletedHandler(Handler, RemarkRepositoryMock.Object, RemarkCacheMock.Object, UserCacheMock.Object); }
public async Task HandleAsync(RemarkDeleted @event) => await CompleteForAuthenticatedUserAsync(@event);