Search in sources :

Example 1 with AvdManagerDialogFixture

use of com.android.tools.idea.tests.gui.framework.fixture.avdmanager.AvdManagerDialogFixture in project android by JetBrains.

the class AvdListDialogTest method removeNexus5.

private void removeNexus5() {
    AvdManagerDialogFixture avdManagerDialog = guiTest.ideFrame().invokeAvdManager();
    avdManagerDialog.deleteAvd("Nexus 5 API 24");
}
Also used : AvdManagerDialogFixture(com.android.tools.idea.tests.gui.framework.fixture.avdmanager.AvdManagerDialogFixture)

Example 2 with AvdManagerDialogFixture

use of com.android.tools.idea.tests.gui.framework.fixture.avdmanager.AvdManagerDialogFixture in project android by JetBrains.

the class FlavorsExecutionTest method setUp.

@Before
public void setUp() throws Exception {
    MockAvdManagerConnection.inject();
    getEmulatorConnection().deleteAvd(AVD_NAME);
    guiTest.importSimpleApplication();
    AvdManagerDialogFixture avdManagerDialog = guiTest.ideFrame().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();
}
Also used : AvdEditWizardFixture(com.android.tools.idea.tests.gui.framework.fixture.avdmanager.AvdEditWizardFixture) AvdManagerDialogFixture(com.android.tools.idea.tests.gui.framework.fixture.avdmanager.AvdManagerDialogFixture)

Example 3 with AvdManagerDialogFixture

use of com.android.tools.idea.tests.gui.framework.fixture.avdmanager.AvdManagerDialogFixture in project android by JetBrains.

the class InstantRunTest method createAVD.

private void createAVD() {
    AvdManagerDialogFixture avdManagerDialog = guiTest.ideFrame().invokeAvdManager();
    AvdEditWizardFixture avdEditWizard = avdManagerDialog.createNew();
    avdEditWizard.selectHardware().selectHardwareProfile("Nexus 5");
    avdEditWizard.clickNext();
    avdEditWizard.getChooseSystemImageStep().selectTab("x86 Images").selectSystemImage("Marshmallow", "23", "x86", "Android 6.0");
    avdEditWizard.clickNext();
    avdEditWizard.getConfigureAvdOptionsStep().setAvdName(AVD_NAME);
    avdEditWizard.clickFinish();
    avdManagerDialog.close();
}
Also used : AvdEditWizardFixture(com.android.tools.idea.tests.gui.framework.fixture.avdmanager.AvdEditWizardFixture) AvdManagerDialogFixture(com.android.tools.idea.tests.gui.framework.fixture.avdmanager.AvdManagerDialogFixture)

Example 4 with AvdManagerDialogFixture

use of com.android.tools.idea.tests.gui.framework.fixture.avdmanager.AvdManagerDialogFixture 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();
}
Also used : AvdEditWizardFixture(com.android.tools.idea.tests.gui.framework.fixture.avdmanager.AvdEditWizardFixture) MockAvdManagerConnection(com.android.tools.idea.tests.gui.framework.fixture.avdmanager.MockAvdManagerConnection) AvdManagerDialogFixture(com.android.tools.idea.tests.gui.framework.fixture.avdmanager.AvdManagerDialogFixture)

Example 5 with AvdManagerDialogFixture

use of com.android.tools.idea.tests.gui.framework.fixture.avdmanager.AvdManagerDialogFixture in project android by JetBrains.

the class AvdListDialogTest method makeNexus5.

private void makeNexus5() throws Exception {
    AvdManagerDialogFixture avdManagerDialog = guiTest.ideFrame().invokeAvdManager();
    AvdEditWizardFixture avdEditWizard = avdManagerDialog.createNew();
    avdEditWizard.selectHardware().selectHardwareProfile("Nexus 5");
    avdEditWizard.clickNext();
    ChooseSystemImageStepFixture chooseSystemImageStep = avdEditWizard.getChooseSystemImageStep();
    chooseSystemImageStep.selectTab("x86 Images");
    chooseSystemImageStep.selectSystemImage("Nougat", "24", "x86", "Android 7.0");
    avdEditWizard.clickNext();
    avdEditWizard.clickFinish();
    avdManagerDialog.close();
}
Also used : AvdEditWizardFixture(com.android.tools.idea.tests.gui.framework.fixture.avdmanager.AvdEditWizardFixture) AvdManagerDialogFixture(com.android.tools.idea.tests.gui.framework.fixture.avdmanager.AvdManagerDialogFixture) ChooseSystemImageStepFixture(com.android.tools.idea.tests.gui.framework.fixture.avdmanager.ChooseSystemImageStepFixture)

Aggregations

AvdManagerDialogFixture (com.android.tools.idea.tests.gui.framework.fixture.avdmanager.AvdManagerDialogFixture)9 AvdEditWizardFixture (com.android.tools.idea.tests.gui.framework.fixture.avdmanager.AvdEditWizardFixture)8 ChooseSystemImageStepFixture (com.android.tools.idea.tests.gui.framework.fixture.avdmanager.ChooseSystemImageStepFixture)2 ConfigureAvdOptionsStepFixture (com.android.tools.idea.tests.gui.framework.fixture.avdmanager.ConfigureAvdOptionsStepFixture)2 Test (org.junit.Test)2 RunIn (com.android.tools.idea.tests.gui.framework.RunIn)1 MockAvdManagerConnection (com.android.tools.idea.tests.gui.framework.fixture.avdmanager.MockAvdManagerConnection)1 Ignore (org.junit.Ignore)1