Examples of AssetInfo


Examples of com.microsoft.windowsazure.services.media.models.AssetInfo

    }

    @Test
    public void canCreateDefaultAssetEntity() throws Exception {

        AssetInfo asset = entityService.create(Asset.create());

        assertNotNull(asset.getId());
    }
View Full Code Here

Examples of com.microsoft.windowsazure.services.media.models.AssetInfo

    @Test
    public void canCreateAssetOnServerWithNameAndAltId() throws Exception {
        String name = testAssetPrefix + "AName";
        String altId = "unit test alt id";

        AssetInfo asset = entityService.create(Asset.create().setName(name)
                .setAlternateId(altId));

        assertNotNull(asset.getId());
        assertEquals(name, asset.getName());
        assertEquals(altId, asset.getAlternateId());
    }
View Full Code Here

Examples of com.microsoft.windowsazure.services.media.models.AssetInfo

        assertEquals(altId, asset.getAlternateId());
    }

    @Test
    public void canRetrieveAssetById() throws Exception {
        AssetInfo createdAsset = entityService.create(Asset.create().setName(
                testAssetPrefix + "canRetrieveAssetById"));

        AssetInfo retrieved = entityService
                .get(Asset.get(createdAsset.getId()));

        assertEquals(createdAsset.getId(), retrieved.getId());
        assertEquals(createdAsset.getName(), retrieved.getName());

    }
View Full Code Here

Examples of com.microsoft.windowsazure.services.media.models.AssetInfo

    @Test
    public void canUpdateAssetNameAndAltId() throws Exception {
        String newName = testAssetPrefix + "newName";
        String newAltId = "updated alt id";

        AssetInfo initialAsset = entityService.create(Asset.create().setName(
                testAssetPrefix + "originalName"));

        entityService.update(Asset.update(initialAsset.getId())
                .setName(newName).setAlternateId(newAltId));

        AssetInfo updatedAsset = entityService.get(Asset.get(initialAsset
                .getId()));

        assertEquals(initialAsset.getId(), updatedAsset.getId());
        assertEquals(newName, updatedAsset.getName());
        assertEquals(newAltId, updatedAsset.getAlternateId());
    }
View Full Code Here

Examples of com.microsoft.windowsazure.services.media.models.AssetInfo

    private Set<String> createTestAssets(int numAssets, String namePart)
            throws Exception {
        Set<String> expectedAssets = new HashSet<String>();

        for (int i = 0; i < numAssets; ++i) {
            AssetInfo asset = entityService.create(Asset.create().setName(
                    testAssetPrefix + namePart + Integer.toString(i)));
            expectedAssets.add(asset.getId());
        }
        return expectedAssets;
    }
View Full Code Here

Examples of com.microsoft.windowsazure.services.media.models.AssetInfo

    private static void removeAllTestLocators() {
        try {
            ListResult<LocatorInfo> listLocatorsResult = service.list(Locator
                    .list());
            for (LocatorInfo locatorInfo : listLocatorsResult) {
                AssetInfo ai = service.get(Asset.get(locatorInfo.getAssetId()));
                if (ai.getName().startsWith(testAssetPrefix)) {
                    service.delete(Locator.delete(locatorInfo.getId()));
                }
            }
        } catch (Exception e) {
            // e.printStackTrace();
View Full Code Here

Examples of com.microsoft.windowsazure.services.media.models.AssetInfo

    }

    protected static AssetInfo setupAssetWithFile() throws ServiceException {
        String name = UUID.randomUUID().toString();
        String testBlobName = "test" + name + ".bin";
        AssetInfo assetInfo = service.create(Asset.create().setName(
                testAssetPrefix + name));

        AccessPolicyInfo accessPolicyInfo = service.create(AccessPolicy.create(
                testPolicyPrefix + name, 10,
                EnumSet.of(AccessPolicyPermission.WRITE)));
        LocatorInfo locator = createLocator(accessPolicyInfo, assetInfo, 5);
        WritableBlobContainerContract blobWriter = service
                .createBlobWriter(locator);
        InputStream blobContent = new ByteArrayInputStream(new byte[] { 4, 8,
                15, 16, 23, 42 });
        blobWriter.createBlockBlob(testBlobName, blobContent);

        service.action(AssetFile.createFileInfos(assetInfo.getId()));

        return assetInfo;
    }
View Full Code Here

Examples of com.microsoft.windowsazure.services.media.models.AssetInfo

        String altId = "altId";
        AssetOption encryptionOption = AssetOption.StorageEncrypted;
        AssetState assetState = AssetState.Published;

        // Act
        AssetInfo actualAsset = service.create(Asset.create()
                .setAlternateId(altId).setOptions(encryptionOption)
                .setState(assetState).setName(testName));

        // Assert
        verifyAssetProperties("actualAsset", testName, altId, encryptionOption,
View Full Code Here

Examples of com.microsoft.windowsazure.services.media.models.AssetInfo

        String testName = testAssetPrefix + "createAssetMeanString"
                + meanString;

        // Act
        AssetInfo actualAsset = service
                .create(Asset.create().setName(testName));

        // Assert
        assertEquals("actualAsset Name", testName, actualAsset.getName());
    }
View Full Code Here

Examples of com.microsoft.windowsazure.services.media.models.AssetInfo

    @Test
    public void createAssetNullNameSuccess() throws Exception {
        // Arrange

        // Act
        AssetInfo actualAsset = null;
        try {
            actualAsset = service.create(Asset.create());
            // Assert
            verifyAssetProperties("actualAsset", "", "", AssetOption.None,
                    AssetState.Initialized, actualAsset);
        } finally {
            // Clean up the anonymous asset now while we have the id, because we
            // do not want to delete all anonymous assets in the bulk-cleanup
            // code.
            try {
                if (actualAsset != null) {
                    service.delete(Asset.delete(actualAsset.getId()));
                }
            } catch (ServiceException ex) {
                // ex.printStackTrace();
            }
        }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.