Exemplo n.º 1
0
        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);
        }