package org.zkoss.zktest.zats.test2;
import static org.junit.Assert.assertEquals;
import org.junit.Test;
import org.zkoss.zats.mimic.ComponentAgent;
import org.zkoss.zats.mimic.DesktopAgent;
import org.zkoss.zktest.zats.ZATSTestCase;
import org.zkoss.zul.Listitem;
public class B70_ZK_2606Test extends ZATSTestCase {
@Test
public void test() {
DesktopAgent desktop = connect();
ComponentAgent btn1 = desktop.query("#win1 #btn1");
ComponentAgent btn2 = desktop.query("#win1 #btn2");
ComponentAgent btn3 = desktop.query("#win1 #btn3");
ComponentAgent btn4 = desktop.query("#win1 #btn4");
ComponentAgent lb = desktop.query("#win1 #lb");
btn2.click();
assertEquals(true, lb.getLastChild().as(Listitem.class).isSelected());
btn1.click();
btn3.click();
assertEquals(true, lb.getLastChild().as(Listitem.class).isSelected());
btn1.click();
btn4.click();
assertEquals(true, lb.getLastChild().as(Listitem.class).isSelected());
btn1.click();
btn2 = desktop.query("#win2 #btn2");
btn3 = desktop.query("#win2 #btn3");
btn4 = desktop.query("#win2 #btn4");
lb = desktop.query("#win2 #lb");
btn2.click();
assertEquals(true, lb.getLastChild().as(Listitem.class).isSelected());
btn3.click();
assertEquals(true, lb.getLastChild().as(Listitem.class).isSelected());
btn4.click();
assertEquals(true, lb.getLastChild().as(Listitem.class).isSelected());
}
}