use of com.android.tools.idea.tests.gui.framework.fixture.avdmanager.MockAvdManagerConnection in project android by JetBrains.
the class LayoutInspectorTest method setUp.
@Before
public void setUp() throws Exception {
MockAvdManagerConnection.inject();
MockAvdManagerConnection mockAvdManagerConnection = (MockAvdManagerConnection) AvdManagerConnection.getDefaultAvdManagerConnection();
mockAvdManagerConnection.deleteAvd(AVD_NAME);
AvdManagerDialogFixture avdManagerDialog = guiTest.importSimpleApplication().invokeAvdManager();
AvdEditWizardFixture avdEditWizard = avdManagerDialog.createNew();
avdEditWizard.selectHardware().selectHardwareProfile("Nexus 5");
avdEditWizard.clickNext();
avdEditWizard.getChooseSystemImageStep().selectTab("x86 Images").selectSystemImage("KitKat", "19", "x86", "Android 4.4");
avdEditWizard.clickNext();
avdEditWizard.getConfigureAvdOptionsStep().setAvdName(AVD_NAME);
avdEditWizard.clickFinish();
avdManagerDialog.close();
}
use of com.android.tools.idea.tests.gui.framework.fixture.avdmanager.MockAvdManagerConnection in project android by JetBrains.
the class LayoutInspectorTest method tearDown.
@After
public void tearDown() throws Exception {
// Close a no-window emulator by calling 'adb emu kill'
// because default stopAVD implementation (i.e., 'kill pid') cannot close a no-window emulator.
MockAvdManagerConnection mockAvdManagerConnection = (MockAvdManagerConnection) AvdManagerConnection.getDefaultAvdManagerConnection();
mockAvdManagerConnection.stopRunningAvd();
mockAvdManagerConnection.deleteAvd(AVD_NAME);
}
Aggregations