Exemplo n.º 1
0
        public async Task DeleteRoleAsync_Should_Return_NoContentResult()
        {
            var roleId     = Guid.NewGuid();
            var rowVersion = new byte[] { 1, 2, 4, 8, 16, 32 };

            _communicationBusMock.Setup(x => x.SendCommandAsync(It.IsAny <DeleteRoleCommand>(), It.IsAny <CancellationToken>()))
            .Returns(Task.CompletedTask);

            var result = await _controller.DeleteRoleAsync(roleId, rowVersion);

            var noContentResult = result.As <NoContentResult>();

            noContentResult.Should().NotBeNull();
        }