public async Task AddNotificationList_InValid_ThrowException() { //Arrange _notificationService.Setup(cs => cs.AddListUserNotificationAsync(It.IsAny <IEnumerable <UserNotificationDTO> >())).ThrowsAsync(new InvalidOperationException()); NotificationBoxController notificationBoxController = _notificationBoxController; //Act var result = await notificationBoxController.AddNotificationList(new List <UserNotificationDTO>()); //Assert Assert.IsInstanceOf <BadRequestResult>(result); }
public async Task AddNotificationList_Valid_ReturnsNoContent() { //Arrange _notificationService.Setup(cs => cs.AddListUserNotificationAsync(It.IsAny <IEnumerable <UserNotificationDTO> >())).ReturnsAsync(new List <UserNotificationDTO>()); NotificationBoxController notificationBoxController = _notificationBoxController; //Act var result = await notificationBoxController.AddNotificationList(new List <UserNotificationDTO>()); //Assert Assert.IsInstanceOf <NoContentResult>(result); }