package com.kedzie.vbox.test.soap; import java.util.List; import android.test.suitebuilder.annotation.SmallTest; import android.util.Log; import com.kedzie.vbox.api.IMachine; import com.kedzie.vbox.api.IMedium; import com.kedzie.vbox.api.jaxb.IMediumAttachment; import com.kedzie.vbox.test.VBoxTestCase; public class MediumTest extends VBoxTestCase { private static final String TAG = "MediumTest"; @SmallTest public void testCompact() throws Exception { IMachine test = getVBox().findMachine("TEST"); List<IMediumAttachment> attachments = test.getMediumAttachments(); IMedium testDisk = null; for(IMediumAttachment attach : attachments) { if(attach.getMedium().getName().toLowerCase().equals("testdisk.vdi")) { testDisk = attach.getMedium(); break; } } assertNotNull("Test Disk", testDisk); Log.i(TAG, "Found test disk: " + testDisk); handleProgress(TAG, testDisk.compact()); } }