Microsoft.WindowsAzure.MediaServices.Client.Tests.AssetTests.RunJobAndGetOutPutAsset C# (CSharp) Method

RunJobAndGetOutPutAsset() private method

private RunJobAndGetOutPutAsset ( string jobName, IAsset &asset, IJob &job ) : IAsset
jobName string
asset IAsset
job IJob
return IAsset
        private IAsset RunJobAndGetOutPutAsset(string jobName, out IAsset asset, out IJob job)
        {
            asset = CreateAsset(_mediaContext, _smallWmv, AssetCreationOptions.StorageEncrypted);
            IMediaProcessor mediaProcessor = JobTests.GetMediaProcessor(_mediaContext, WindowsAzureMediaServicesTestConfiguration.MpEncoderName);
            job = JobTests.CreateAndSubmitOneTaskJob(_mediaContext, jobName, mediaProcessor, JobTests.GetWamePreset(mediaProcessor), asset, TaskOptions.None);
            JobTests.WaitForJob(job.Id, JobState.Finished, JobTests.VerifyAllTasksFinished);
            Assert.IsTrue(job.OutputMediaAssets.Count > 0);
            IAsset outasset = job.OutputMediaAssets[0];
            Assert.IsNotNull(outasset);
            return outasset;
        }
AssetTests