From 8c965a45f4362275a08a4d141aa3fe0f6f54feaf Mon Sep 17 00:00:00 2001 From: Albert Cheng Date: Mon, 15 Oct 2012 23:59:09 -0700 Subject: [PATCH] fix the missing file and a few comments for list media processor. --- .../MediaExceptionProcessor.java | 6 +++ .../media/implementation/MediaRestProxy.java | 10 ++++ .../models/ListMediaProcessorsResultTest.java | 54 +++++++++++++++++++ 3 files changed, 70 insertions(+) create mode 100644 microsoft-azure-api/src/test/java/com/microsoft/windowsazure/services/media/models/ListMediaProcessorsResultTest.java diff --git a/microsoft-azure-api/src/main/java/com/microsoft/windowsazure/services/media/implementation/MediaExceptionProcessor.java b/microsoft-azure-api/src/main/java/com/microsoft/windowsazure/services/media/implementation/MediaExceptionProcessor.java index c13c0d46d455..145c5be49fdd 100644 --- a/microsoft-azure-api/src/main/java/com/microsoft/windowsazure/services/media/implementation/MediaExceptionProcessor.java +++ b/microsoft-azure-api/src/main/java/com/microsoft/windowsazure/services/media/implementation/MediaExceptionProcessor.java @@ -421,6 +421,9 @@ public LocatorInfo createLocator(String accessPolicyId, String assetId, LocatorT } } + /* (non-Javadoc) + * @see com.microsoft.windowsazure.services.media.MediaContract#listMediaProcessors() + */ @Override public ListMediaProcessorsResult listMediaProcessors() throws ServiceException { try { @@ -434,6 +437,9 @@ public ListMediaProcessorsResult listMediaProcessors() throws ServiceException { } } + /* (non-Javadoc) + * @see com.microsoft.windowsazure.services.media.MediaContract#listMediaProcessors(com.microsoft.windowsazure.services.media.models.ListMediaProcessorsOptions) + */ @Override public ListMediaProcessorsResult listMediaProcessors(ListMediaProcessorsOptions listMediaProcessorsOptions) throws ServiceException { diff --git a/microsoft-azure-api/src/main/java/com/microsoft/windowsazure/services/media/implementation/MediaRestProxy.java b/microsoft-azure-api/src/main/java/com/microsoft/windowsazure/services/media/implementation/MediaRestProxy.java index a7d7d4d1aa96..a8286376f54e 100644 --- a/microsoft-azure-api/src/main/java/com/microsoft/windowsazure/services/media/implementation/MediaRestProxy.java +++ b/microsoft-azure-api/src/main/java/com/microsoft/windowsazure/services/media/implementation/MediaRestProxy.java @@ -58,6 +58,7 @@ import com.sun.jersey.api.client.UniformInterfaceException; import com.sun.jersey.api.client.WebResource; +// TODO: Auto-generated Javadoc /** * The Class MediaRestProxy. */ @@ -356,6 +357,9 @@ public List listAccessPolicies(ListAccessPolicyOptions options }); } + /* (non-Javadoc) + * @see com.microsoft.windowsazure.services.media.MediaContract#createLocator(java.lang.String, java.lang.String, com.microsoft.windowsazure.services.media.models.LocatorType) + */ @Override public LocatorInfo createLocator(String accessPolicyId, String assetId, LocatorType locatorType) { return this.createLocator(accessPolicyId, assetId, locatorType, null); @@ -451,11 +455,17 @@ public void updateLocator(String locatorId, UpdateLocatorOptions updateLocatorOp PipelineHelpers.ThrowIfNotSuccess(clientResponse); } + /* (non-Javadoc) + * @see com.microsoft.windowsazure.services.media.MediaContract#listMediaProcessors() + */ @Override public ListMediaProcessorsResult listMediaProcessors() { return this.listMediaProcessors(null); } + /* (non-Javadoc) + * @see com.microsoft.windowsazure.services.media.MediaContract#listMediaProcessors(com.microsoft.windowsazure.services.media.models.ListMediaProcessorsOptions) + */ @Override public ListMediaProcessorsResult listMediaProcessors(ListMediaProcessorsOptions listMediaProcessorsOptions) { WebResource resource = getResource("MediaProcessors"); diff --git a/microsoft-azure-api/src/test/java/com/microsoft/windowsazure/services/media/models/ListMediaProcessorsResultTest.java b/microsoft-azure-api/src/test/java/com/microsoft/windowsazure/services/media/models/ListMediaProcessorsResultTest.java new file mode 100644 index 000000000000..fdf6f06fa28b --- /dev/null +++ b/microsoft-azure-api/src/test/java/com/microsoft/windowsazure/services/media/models/ListMediaProcessorsResultTest.java @@ -0,0 +1,54 @@ +/** + * Copyright 2012 Microsoft Corporation + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.microsoft.windowsazure.services.media.models; + +import static org.junit.Assert.*; + +import java.util.ArrayList; +import java.util.List; + +import org.junit.Test; + +public class ListMediaProcessorsResultTest { + + @Test + public void createListMediaProcessorsResultSuccess() { + // Arrange + + // Act + ListMediaProcessorsResult listMediaProcessorsResult = new ListMediaProcessorsResult(); + + // Assert + assertNotNull(listMediaProcessorsResult); + + } + + @Test + public void getSetMediaProcessorInfos() { + // Arrange + ListMediaProcessorsResult listMediaProcessorsResult = new ListMediaProcessorsResult(); + List expectedMediaProcessorInfos = new ArrayList(); + + // Act + List actualMediaProcessorInfos = listMediaProcessorsResult.setMediaProcessorInfos( + expectedMediaProcessorInfos).getMediaProcessorInfos(); + + // Assert + assertEquals(expectedMediaProcessorInfos, actualMediaProcessorInfos); + + } + +}