Examples of GitNode


Examples of com.google.apps.easyconnect.easyrp.client.basic.logic.GitNode

      buf.append("whitelist=[").append(whitelist).append("],");
      buf.append("showprofile=[").append(showprofile).append("]");
      log.info(buf.toString());
    }

    GitNode tree;
    if ("userstatus".equalsIgnoreCase(logic)) {
      tree = GitTree.getAcUserStatusLogic("1".equals(whitelist), "1".equals(showprofile));
    } else if ("login".equalsIgnoreCase(logic)) {
      tree = GitTree.getAcLegacySigninLogic("1".equals(whitelist), "1".equals(showprofile));
    } else {
View Full Code Here

Examples of com.google.apps.easyconnect.easyrp.client.basic.logic.GitNode

    Assert.assertEquals(key.toUpperCase(), GitDecisionNode.formatKey(key));
  }

  public void testAddChild() {
    String key = "someChild";
    GitNode child = new GitDecisionNode("id", String.class, someEvaluator, "decision2");
    node.addChild(key, child);
    Assert.assertTrue(node.hasChild(key));
  }
View Full Code Here

Examples of com.google.apps.easyconnect.easyrp.client.basic.logic.GitNode

    Assert.assertTrue(node.hasChild(key));
  }

  public void testAddChild_nllKey() {
    String key = null;
    GitNode child = new GitDecisionNode("id", String.class, someEvaluator, "decision2");
    try {
      node.addChild(key, child);
      fail("Should throw NullPointerException when the key of child node is null.");
    } catch (NullPointerException e) {
    }
View Full Code Here

Examples of com.google.apps.easyconnect.easyrp.client.basic.logic.GitNode

    }
  }

  public void testAddChild_nullNode() {
    String key = "someChild";
    GitNode child = null;
    try {
      node.addChild(key, child);
      fail("Should throw NullPointerException when the child node is null.");
    } catch (NullPointerException e) {
    }
View Full Code Here

Examples of com.google.apps.easyconnect.easyrp.client.basic.logic.GitNode

    Assert.assertFalse(node.hasChild("notExist"));
  }

  public void testHasChild_caseinsensitive() {
    String key = "someChild";
    GitNode child = new GitDecisionNode("id", String.class, someEvaluator, "decision2");
    node.addChild(key, child);
    Assert.assertTrue(node.hasChild(key.toUpperCase()));
  }
View Full Code Here

Examples of com.google.apps.easyconnect.easyrp.client.basic.logic.GitNode

    node.addChild(key, child);
    Assert.assertTrue(node.hasChild(key.toUpperCase()));
  }

  public void testAddDefaultChild() {
    GitNode child = new GitDecisionNode("id", String.class, someEvaluator, "decision2");
    node.addDefaultChild(child);
    Assert.assertTrue(node.hasChild("default"));
  }
View Full Code Here

Examples of com.google.apps.easyconnect.easyrp.client.basic.logic.GitNode

    Assert.assertTrue(node.hasChild("default"));
  }

  public void testHasChildren() {
    Assert.assertFalse(node.hasChildren());
    GitNode child = new GitDecisionNode("id", String.class, someEvaluator, "decision2");
    node.addDefaultChild(child);
    Assert.assertTrue(node.hasChildren());
  }
View Full Code Here

Examples of com.google.apps.easyconnect.easyrp.client.basic.logic.GitNode

    node.addDefaultChild(child);
    Assert.assertTrue(node.hasChildren());
  }

  public void testChildren() {
    GitNode child = new GitDecisionNode("id", String.class, someEvaluator, "decision2");
    node.addDefaultChild(child);
    Iterator<GitNode> it = node.children();
    Assert.assertTrue(it.hasNext());
    Assert.assertEquals(child, it.next());
    Assert.assertFalse(it.hasNext());
View Full Code Here

Examples of com.google.apps.easyconnect.easyrp.client.basic.logic.GitNode

    Iterator<GitNode> it = node.children();
    Assert.assertFalse(it.hasNext());
  }

  public void testFindChild() {
    GitNode child = new GitDecisionNode("id", String.class, someEvaluator, "decision2");
    node.addChild("empty", child);
    GitNode child2 = new GitDecisionNode("id2", String.class, someEvaluator, "decision3");
    node.addChild("unempty", child2);
    Assert.assertEquals(child, node.findChild(""));
    Assert.assertEquals(child2, node.findChild("abc"));
  }
View Full Code Here

Examples of com.google.apps.easyconnect.easyrp.client.basic.logic.GitNode

    Assert.assertEquals(child, node.findChild(""));
    Assert.assertEquals(child2, node.findChild("abc"));
  }

  public void testFindChild_default() {
    GitNode child = new GitDecisionNode("id", String.class, someEvaluator, "decision2");
    node.addDefaultChild(child);
    GitNode child2 = new GitDecisionNode("id2", String.class, someEvaluator, "decision3");
    node.addChild("unempty", child2);
    Assert.assertEquals(child, node.findChild(""));
    Assert.assertEquals(child2, node.findChild("abc"));
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.