public async Task Delete() { // given Guid pageVersionId = Guid.NewGuid(); _pageVersionRepositoryMock .DeleteVersionAsync(pageVersionId) .Returns(Task.CompletedTask); // when ActionResult <string> actionResult = await _pageVersionsController.Delete(pageVersionId); // then actionResult.ShouldBeNoContentResult(); }
public async Task Delete() { // given Guid pageVersionId = Guid.NewGuid(); _pageVersionRepositoryMock .DeleteVersionAsync(pageVersionId) .Returns(Task.CompletedTask); // when await _pageVersionsController.Delete(pageVersionId); // then await _pageVersionRepositoryMock .Received(1) .DeleteVersionAsync(pageVersionId); }