13001301130213031304130513061307130813091310
form.setBody(body); form.setEventInvoker(invoker); trainExtractBrowserEvent(cycle); invoker.invokeFormListeners(eq(fs), eq(cycle), isA(BrowserEvent.class)); replay(); assertEquals(FormConstants.SUBMIT_NORMAL, fs.rewind());
13361337133813391340134113421343134413451346
trainCycleForRewind(cycle, "", null); trainExtractBrowserEvent(cycle); writer.print("DEFERRED"); invoker.invokeFormListeners(eq(fs), eq(cycle), isA(BrowserEvent.class)); replay(); IRender body = new IRender() {
274275276277278279280281282283284
Map props = new HashMap(); props.put("id", "bsId"); BrowserEvent event = new BrowserEvent("onclick", new EventTarget(props)); invoker.invokeFormListeners(fs, cycle, event); assertEquals(FormConstants.SUBMIT_NORMAL, fs.rewind()); verify(); }
653654655656657658659660661662663
form.setBody(body); form.setEventInvoker(invoker); trainExtractBrowserEvent(cycle); invoker.invokeFormListeners(eq(fs), eq(cycle), isA(BrowserEvent.class)); replay(); assertEquals(FormConstants.SUBMIT_REFRESH, fs.rewind());
846847848849850851852853854855856
10041005100610071008100910101011101210131014
form.setBody(body); form.setEventInvoker(invoker); trainExtractBrowserEvent(cycle); invoker.invokeFormListeners(eq(fs), eq(cycle), isA(BrowserEvent.class)); replay(); try {
12861287128812891290129112921293129412951296
13221323132413251326132713281329133013311332
trainExtractBrowserEvent(cycle); writer.print("DEFERRED"); invoker.invokeFormListeners(eq(fs), eq(cycle), isA(BrowserEvent.class)); replay(); IRender body = new IRender() {
276277278279280281282283284285286
652653654655656657658659660661662
form.setBody(body); form.setEventInvoker(invoker); trainExtractBrowserEvent(cycle); invoker.invokeFormListeners(eq(fs), eq(cycle), isA(BrowserEvent.class)); delegate.clearErrors(); replay();