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(); }