FileDocCategorySizeDatePackage
AbstractAppleMetaDataBoxTest.javaAPI Docmp4parser 1.0-RC-171009Wed Dec 19 20:10:22 GMT 2012com.coremedia.iso.boxes.apple

AbstractAppleMetaDataBoxTest.java

package com.coremedia.iso.boxes.apple;

import org.junit.Assert;
import org.junit.Test;

import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.nio.channels.Channels;

public class AbstractAppleMetaDataBoxTest {
    @Test
    public void testSetValue_9() throws IOException {
        class MyConcreteAppleMetaDataBox extends AbstractAppleMetaDataBox {

            public MyConcreteAppleMetaDataBox() {
                super("test");
                this.appleDataBox = new AppleDataBox();
                this.appleDataBox.setFlags(21);
                this.appleDataBox.setData(new byte[4]);
            }

        }

        MyConcreteAppleMetaDataBox myConcreteAppleMetaDataBox = new MyConcreteAppleMetaDataBox();
        myConcreteAppleMetaDataBox.setValue("9");
        ByteArrayOutputStream baos = new ByteArrayOutputStream();
        myConcreteAppleMetaDataBox.getBox(Channels.newChannel(baos));
        Assert.assertEquals("9", myConcreteAppleMetaDataBox.getValue());

    }
}