/* B80_ZK_3017Test.java Purpose: Description: History: 2:23 PM 12/17/15, Created by jumperchen Copyright (C) 2015 Potix Corporation. All Rights Reserved. */ package org.zkoss.zktest.zats.test2; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertFalse; import static org.junit.Assert.assertTrue; import java.io.IOException; import org.junit.Test; import org.zkoss.zktest.zats.WebDriverTestCase; import org.zkoss.zktest.zats.ztl.JQuery; import org.zkoss.zktest.zats.ztl.Widget; /** * @author jumperchen */ public class B80_ZK_3017Test extends WebDriverTestCase { @Test public void test() throws IOException { connect(); Widget textbox1 = widget("$textbox1"); Widget textbox2 = widget("$textbox2"); testRegex(textbox1); testRegex(textbox2); } private void testRegex(Widget widget) { type(widget, "123456"); waitResponse(); JQuery jq = jq(".z-errorbox-close"); assertTrue(jq.exists()); assertEquals("myMsg", jq(".z-errorbox-content").html()); type(widget, "123,45"); waitResponse(); assertFalse(jq.exists()); } }