public void MediaServicesV3TransformServiceCannotGetInvalidTransformTest()
        {
            // Arrange
            const string transformName = "transformdoesntexist";
            IMediaServicesV3TransformService service = new MediaServicesV3TransformService();

            // Act
            var transform = service.GetTransform(transformName);

            // Assert
            Xunit.Assert.Null(transform);
        }
        public void MediaServicesV3TransformServiceWhenEmptyTransformNameThrowsExceptionTest()
        {
            // Arrange
            string transformName = string.Empty;
            IMediaServicesV3TransformService service = new MediaServicesV3TransformService();

            var exception = Record.Exception(() => service.GetTransform(transformName));

            // Act
            // Assert
            Xunit.Assert.NotNull(exception);
        }
        public void MediaServicesV3TransformServiceCanGetTransformsTest(string transformName)
        {
            // Arrange
            IMediaServicesV3TransformService service = new MediaServicesV3TransformService();

            // Act
            var transform = service.GetTransform(transformName);

            // Assert
            Xunit.Assert.NotNull(transform);
            Xunit.Assert.Equal(transform.Name, transformName);
            Xunit.Assert.NotNull(transform.Output);
        }