/** IfTest.java.
Purpose:
Description:
History:
5:35:03 PM Nov 5, 2014, Created by jumperchen
Copyright (C) 2014 Potix Corporation. All Rights Reserved.
*/
package org.zkoss.zktest.zats.zuti.simple;
import static org.junit.Assert.*;
import java.util.List;
import org.junit.Test;
import org.zkoss.zats.mimic.ComponentAgent;
import org.zkoss.zats.mimic.DesktopAgent;
import org.zkoss.zul.Label;
import org.zkoss.zktest.zats.zuti.ZutiBasicTestCase;
import org.zkoss.zktest.zats.zuti.verifier.NullShadowRoot;
/**
* @author jumperchen
*/
public class IfTest extends ZutiBasicTestCase {
@Test
public void testResult() {
DesktopAgent desktop = connect();
List<ComponentAgent> queryAll = desktop.queryAll("div > div > label");
assertTrue(queryAll.size() == 2);
assertEquals("Without Template", queryAll.get(0).as(Label.class).getValue());
assertEquals("With Template", queryAll.get(1).as(Label.class).getValue());
List<ComponentAgent> queryAll2 = desktop.queryAll("div");
for (ComponentAgent hostAgent : queryAll2)
checkVerifier(hostAgent.getOwner(), NullShadowRoot.class);
}
}