public static LicenseProductResponse ToResponse(this LicenseProductDto licenseProduct)
 {
     return(new LicenseProductResponse
     {
         Name = licenseProduct.Name,
         Expiration = licenseProduct.Expiration
     });
 }
            public void GivenLicenseProductDto_ReturnsLicenseProductResponse()
            {
                // Arrange
                var licenseProduct = new LicenseProductDto
                {
                    Name       = "Product Name",
                    Expiration = DateTime.UtcNow
                };

                // Act
                var result = licenseProduct.ToResponse();

                // Assert
                Assert.Multiple(() =>
                {
                    Assert.That(result.Name, Is.EqualTo(licenseProduct.Name));
                    DiagnoseaAssert.That(result.Expiration, Is.EqualTo(licenseProduct.Expiration));
                });
            }