protected static void Initialize() { InitializeBus(); ExceptionHandlerMock = new Mock <IExceptionHandler>(); Handler = new Handler(ExceptionHandlerMock.Object); FacebookServiceMock = new Mock <IFacebookService>(); PostOnFacebookWallHandler = new PostOnFacebookWallHandler(Handler, BusClientMock.Object, FacebookServiceMock.Object); Command = new PostOnFacebookWall { AccessToken = "token", Message = "message", UserId = "userId", Request = new Request { Id = Guid.NewGuid(), CreatedAt = DateTime.Now, Culture = "en-US", Name = "name", Origin = "collectively", Resource = "resource" } }; }
public async Task HandleAsync(PostOnFacebookWall command) => await CreateForAuthenticatedUserAsync(command);