internal async Task GivenCreateBulkAsyncWhenInputIsValidThenCreatesData() { // Arrange mockChannelService .Setup(_ => _.CreateBulkAsync(It.IsAny <ICollection <Channel> >())) .Returns(Task.CompletedTask) .Verifiable(); // Act var result = await channelController.CreateBulkAsync(It.IsAny <ICollection <Channel> >()); // Assert mockChannelService.VerifyAll(); Assert.IsType <CreatedResult>(result); Assert.Equal((int)HttpStatusCode.Created, (result as CreatedResult).StatusCode); }
public async Task GivenCreateBulkAsyncWhenInputIsValidThenCreatesData() { // Arrange mockChannelService .Setup(_ => _.CreateBulkAsync(It.IsAny <ICollection <Channel> >())) .Returns(Task.CompletedTask) .Verifiable(); // Act var result = await channelController.CreateBulkAsync(It.IsAny <ICollection <Channel> >()); // Assert mockChannelService.VerifyAll(); result.Should().NotBeNull().And.BeOfType <CreatedResult>(); (result as CreatedResult).StatusCode.Should().Be((int)HttpStatusCode.Created); }