package org.zkoss.zktest.zats.bind.issue;
import static org.junit.Assert.*;
import junit.framework.Assert;
import org.junit.After;
import org.junit.AfterClass;
import org.junit.BeforeClass;
import org.junit.Test;
import org.zkoss.zats.mimic.ComponentAgent;
import org.zkoss.zats.mimic.DesktopAgent;
import org.zkoss.zats.mimic.Zats;
import org.zkoss.zats.mimic.operation.InputAgent;
import org.zkoss.zktest.zats.ZATSTestCase;
import org.zkoss.zul.Label;
public class B00632Test extends ZATSTestCase {
@Test
public void test() {
DesktopAgent desktop = connect();
ComponentAgent lb1 = desktop.query("#lb1");
ComponentAgent lb2 = desktop.query("#lb2");
ComponentAgent lb3 = desktop.query("#lb3");
ComponentAgent lb4 = desktop.query("#lb4");
ComponentAgent l11 = desktop.query("#l11");
ComponentAgent l12 = desktop.query("#l12");
ComponentAgent t11 = desktop.query("#t11");
assertEquals("XYZ", lb1.as(Label.class).getValue());
assertEquals("XYZ", lb2.as(Label.class).getValue());
assertEquals("XYZ", lb3.as(Label.class).getValue());
assertEquals("XYZ", lb4.as(Label.class).getValue());
assertEquals("A", l11.as(Label.class).getValue());
assertEquals("B", l12.as(Label.class).getValue());
t11.type("C");
assertEquals("C", l11.as(Label.class).getValue());
assertEquals("by-C", l12.as(Label.class).getValue());
}
}