public async void ShouldReturn200WhenProductOptionCreationSucceeds()
        {
            // Arrange
            _mediator.Setup(m => m.Send(It.IsAny <CreateProductOptionCommand>(), It.IsAny <CancellationToken>()))
            .ReturnsAsync(new CommandResult <ProductOptionDto>(new ProductOptionDto()));

            // Act
            var actionResult =
                await _productsController.CreateProductOption(Guid.NewGuid(), new ProductOptionCreateDto()) as
                ObjectResult;

            // Assert
            Assert.NotNull(actionResult);
            Assert.Equal(StatusCodes.Status200OK, actionResult.StatusCode.Value);
        }