Please use this as a reference:
public class EmulatorConfigTest {
//does not work
@Test
public void shouldSelectExecutor64WhenPassedAsExecutorAndAvdIsSelected()
{
EmulatorConfig emulatorConfigWithAvdName = EmulatorConfig.create(
"hudson_en-US_160_WVGA_android-21",
"5.0",
"160",
"WVGA",
"",
"",
false,
false,
false,
"",
"",
"",
"emulator64-arm",
"");
assertEquals(Tool.EMULATOR64_ARM, emulatorConfigWithAvdName.getExecutable());
}
//does work
@Test
public void shouldSelectExecutor64WhenPassedAsExecutorAndAvdIsEmpty()
{
EmulatorConfig emulatorConfigWithNoAvdName = EmulatorConfig.create("",
"5.0",
"160",
"WVGA",
"",
"",
false,
false,
false,
"",
"",
"",
"emulator64-arm",
"");
assertEquals(Tool.EMULATOR64_ARM, emulatorConfigWithNoAvdName.getExecutable());
}
Please use this as a reference:
{ EmulatorConfig emulatorConfigWithAvdName = EmulatorConfig.create( "hudson_en-US_160_WVGA_android-21", "5.0", "160", "WVGA", "", "", false, false, false, "", "", "", "emulator64-arm", ""); assertEquals(Tool.EMULATOR64_ARM, emulatorConfigWithAvdName.getExecutable()); }public class EmulatorConfigTest {
//does not work
@Test
public void shouldSelectExecutor64WhenPassedAsExecutorAndAvdIsSelected()
//does work
{ EmulatorConfig emulatorConfigWithNoAvdName = EmulatorConfig.create("", "5.0", "160", "WVGA", "", "", false, false, false, "", "", "", "emulator64-arm", ""); assertEquals(Tool.EMULATOR64_ARM, emulatorConfigWithNoAvdName.getExecutable()); }@Test
public void shouldSelectExecutor64WhenPassedAsExecutorAndAvdIsEmpty()