public static <E extends SCRIPT> E setScriptSrc(E e, String src) { if (src.endsWith(".js")) { e.$type("text/javascript"); // required in html4 } e.$src(src); return e; } }
public static <E extends SCRIPT> E setScriptSrc(E e, String src) { if (src.endsWith(".js")) { e.$type("text/javascript"); // required in html4 } e.$src(src); return e; } }
public static <E extends SCRIPT> E setScriptSrc(E e, String src) { if (src.endsWith(".js")) { e.$type("text/javascript"); // required in html4 } e.$src(src); return e; } }
@Test public void testSetScriptSrc() { SCRIPT script = mock(SCRIPT.class); HamletImpl.setScriptSrc(script, "uri"); HamletImpl.setScriptSrc(script, "script.js"); verify(script).$src("uri"); verify(script).$type("text/javascript"); verify(script).$src("script.js"); verifyNoMoreInteractions(script); } }
@Test public void testSetScriptSrc() { SCRIPT script = mock(SCRIPT.class); HamletImpl.setScriptSrc(script, "uri"); HamletImpl.setScriptSrc(script, "script.js"); verify(script).$src("uri"); verify(script).$type("text/javascript"); verify(script).$src("script.js"); verifyNoMoreInteractions(script); } }
@Test public void testSetScriptSrc() { SCRIPT script = mock(SCRIPT.class); HamletImpl.setScriptSrc(script, "uri"); HamletImpl.setScriptSrc(script, "script.js"); verify(script).$src("uri"); verify(script).$type("text/javascript"); verify(script).$src("script.js"); verifyNoMoreInteractions(script); } }