public async Task CreateBlog_Success_ResultAsync() { //Arrange var request = new CreateBlogPost.Request { Title = "Dummy Title", Text = "Dummy Text" }; //Act var createBlog = await $"{_fixture.BaseUrl}/api/blogs/create" .PostJsonAsync(request).ReceiveJson <CreateBlogPost.Response>(); //Assert createBlog.Id.ShouldBeGreaterThan(0); }
public async Task <CreateBlogPost.Response> CreateBlog([FromBody] CreateBlogPost.Request request) => await _mediator.Send(request);