assertTrue(spec2.hasOverrideUrl());
assertEquals(overrideUrl.trim(), spec2.getOverrideUrl());
}
public void testLimitBrowsers() throws Exception {
action.setSelectedBrowsers(Arrays.asList(new Browser[]{new Browser("mybrowser2.exe", 1)}));
assertEquals(TestRunnerAction.SUCCESS, action.execute());
assertEquals(1, mockRunner.launchSpecs.size());
assertEquals("mybrowser2.exe", mockRunner.launchSpecs.get(0).getBrowser().getStartCommand());
createAction();
action.setSelectedBrowsers(Arrays.asList(new Browser[]{new Browser("mybrowser1.exe", 0), new Browser("mybrowser2.exe", 1)}));
assertEquals(TestRunnerAction.SUCCESS, action.execute());
assertEquals(2, mockRunner.launchSpecs.size());
assertEquals("mybrowser1.exe", mockRunner.launchSpecs.get(0).getBrowser().getStartCommand());
assertEquals("mybrowser2.exe", mockRunner.launchSpecs.get(1).getBrowser().getStartCommand());