public void Test_PlayExpectLAFailure(MediaElement mediaElement, string mediaName, string strLAURL, string strCustomData, string strExpectedLAErrorCode, string strExpectedPlaybackErrorCode, string useManualEnabling ) { TestLogger.LogMessage("Enter Test_PlayExpectLAFailure()"); ServiceRequestConfigData requestConfigData = new ServiceRequestConfigData(); requestConfigData.Uri = ActionParamConvertToUri(strLAURL); requestConfigData.ChallengeCustomData = ActionParamConvertToString(strCustomData); requestConfigData.ExpectedLAErrorCode = ActionParamConvertToString(strExpectedLAErrorCode); requestConfigData.ManualEnabling = ActionParamConvertToBool(useManualEnabling); _playbackAndReportResult = new PlaybackAndReportResult( mediaElement, new ReportResultDelegate(TestActionFinished), ActionParamConvertToString(strExpectedPlaybackErrorCode) ); _playbackAndReportResult.RequestConfigData = requestConfigData; _playbackAndReportResult.FullPlayback(mediaElement, mediaName); TestLogger.LogMessage("Leave Test_PlayExpectLAFailure()"); }
public void Test_PlayWithExpectedError(MediaElement mediaElement, string mediaName, string strLAURL, string strCustomData, string strServiceId, string strAccountId, string strExpectedError) { TestLogger.LogMessage("Enter Test_PlayWithExpectedError()"); ServiceRequestConfigData requestConfigData = new ServiceRequestConfigData(); requestConfigData.Uri = ActionParamConvertToUri(strLAURL); requestConfigData.ChallengeCustomData = ActionParamConvertToString(strCustomData); requestConfigData.DomainUri = requestConfigData.Uri; requestConfigData.DomainServiceId = ActionParamConvertToGuid(strServiceId); requestConfigData.DomainAccountId = ActionParamConvertToGuid(strAccountId); _playbackAndReportResult = new PlaybackAndReportResult( mediaElement, new ReportResultDelegate(TestActionFinished), ActionParamConvertToString(strExpectedError) ); _playbackAndReportResult.RequestConfigData = requestConfigData; _playbackAndReportResult.FullPlayback(mediaElement, mediaName); TestLogger.LogMessage("Leave Test_PlayWithExpectedError()"); }
public void Test_LoadMedia(MediaElement mediaElement, string mediaName, string strLAURL, string strCustomData, string strDJURL, string strServiceId, string strAccountId, string useManualEnabling) { TestLogger.LogMessage("Enter Test_LoadMedia()"); ServiceRequestConfigData requestConfigData = new ServiceRequestConfigData(); requestConfigData.Uri = ActionParamConvertToUri(strLAURL); requestConfigData.ChallengeCustomData = ActionParamConvertToString(strCustomData); requestConfigData.DomainUri = ActionParamConvertToUri(strDJURL); requestConfigData.DomainServiceId = ActionParamConvertToGuid(strServiceId); requestConfigData.DomainAccountId = ActionParamConvertToGuid(strAccountId); requestConfigData.ManualEnabling = ActionParamConvertToBool(useManualEnabling); _playbackAndReportResult = new PlaybackAndReportResult(mediaElement, new ReportResultDelegate(TestActionFinished)); _playbackAndReportResult.RequestConfigData = requestConfigData; _playbackAndReportResult.LoadMedia(mediaElement, mediaName, false); TestLogger.LogMessage("Leave Test_LoadMedia()"); }