/** * Run the boolean cleanEvalTrue(String) method test. * * @throws Exception */ @Test public void testCleanEvalTrue_1() throws Exception { final ExtJSComponent cmp_result = new ExtJSComponent(driver, cmpIdBy); // byExtJsGetCmp.byExtJsGetCmp("null")); final boolean result = cmp_result.execScriptCleanReturnBoolean(cmp_result.getExpression()); assertEquals(false, result); }
/** * Run the void blur() method test. * * @throws Exception */ @Test public void testBlur() throws Exception { final ExtJSComponent result = Mockito.spy(new ExtJSComponent(driver, cmpIdBy)); result.blur(); Mockito.verify(result).fireEvent("blur"); }
/** * Run the boolean evalNullComponent(String) method test. * * @throws Exception */ @Test public void testEvalNullComponent() throws Exception { final ExtJSComponent cmp_result = new ExtJSComponent(driver, cmpIdBy); Mockito.when(js.executeScript("window.Ext.getCmp('cmp_id')")).thenReturn("null"); final boolean result = cmp_result.execScriptOnExtJSCmpReturnIsNull(cmp_result.getExpression()); assertTrue(result); }
/** * Run the boolean disabled() method test. * * @throws Exception */ @Test public void testIsDisabled() throws Exception { WebElement mockedEl = Mockito.mock(WebElement.class); final ExtJSComponent cmp_result = new ExtJSComponent(driver, cmpIdBy); Mockito.when(js.executeScript(Mockito.contains("disabled"), Mockito.anyVararg())) .thenReturn(Boolean.TRUE); assertTrue(cmp_result.isDisabled()); }
/** * Run the boolean evalNullComponent(String) method test. return false * * @throws Exception */ @Test public void testEvalNullComponent_false() throws Exception { final ExtJSComponent cmp_result = new ExtJSComponent(driver, cmpIdBy); Mockito.when(js.executeScript(Mockito.contains("var extCmp = Ext.getCmp"))) .thenReturn("something"); final boolean result = cmp_result.execScriptOnExtJSCmpReturnIsNull(cmp_result.getExpression()); assertEquals(false, result); }
/** * Run the String getElDom() method test. * * @throws Exception */ @Test public void testGetElDom() throws Exception { WebElement mockedEl = Mockito.mock(WebElement.class); ByExtJsGetCmp by = cmpIdBy; Mockito.when(by.findElement(driver)).thenReturn(mockedEl); final ExtJSComponent cmp_result = new ExtJSComponent(driver, by); assertNotNull(cmp_result); Mockito.when(((JavascriptExecutor) driver).executeScript(Mockito.contains("getEl().dom"))) .thenReturn(mockedEl); assertEquals(mockedEl, cmp_result.getElDom()); }
@Test public void waitForFinishAjaxRequestTest() { final ExtJSComponent cmp_result = new ExtJSComponent(driver, cmpIdBy); assertTrue(cmp_result.waitForFinishAjaxRequest()); }