public void DeleteByExistingId_ReturnOk() { MockVideoService.Setup(s => s.Delete(MockVideoBO.Id)).Returns(true); var result = _controller.Delete(MockVideoBO.Id); var message = ResultMessageService.GetMessage(result); Assert.IsType <OkObjectResult>(result); //Assert.Contains("Deleted", message); }
public async Task ReturnsNotFoundWhenVideoMissing() { _session .ExecuteAsync(Arg.Any <DeleteVideoCommand>()) .Returns(0); var result = await _controller.Delete(Guid.NewGuid()); result.Should().BeOfType <NotFoundResult>(); }
public async void Delete_IdIsNull_ReturnVideoFound() { var result = await _controller.Delete(null); //Assert.IsType<VideoFoundResult>(result); }