public void ChangeState()
        {
            // Arrange
            IProductWorker ProductWorker = new ProductWorker();
            string         name          = GenerateRandomName("Teclado gamer");
            ProductDto     productDto    = new ProductDto()
            {
                Description = "Nuevo producto",
                Name        = name,
                UnitPrice   = 230000
            };

            // ACT
            ProductWorker.Create(productDto);
            var productById = ProductWorker.Search(name);

            productDto.ID = productById.ID;
            ProductWorker.ChangeState(productDto.ID, false);

            // Assert
            var product = ProductWorker.Search(name);

            Assert.AreEqual(product.Enable, productDto.Enable, "No se cambio el estado correctamente");
        }