Ejemplo n.º 1
0
  @Test
  public void constructWithPredicates() {
    final InstanceIdentifier<Nodes> nodes = InstanceIdentifier.builder(Nodes.class).build();

    assertNotNull(nodes);
    assertEquals(Nodes.class, nodes.getTargetType());

    final InstanceIdentifier<Node> node = nodes.builder().child(Node.class).build();

    assertNotNull(node);
    assertEquals(Node.class, node.getTargetType());

    assertTrue(nodes.contains(node));
  }
Ejemplo n.º 2
0
  @Test
  public void fluentConstruction() {
    final InstanceIdentifier<Nodes> nodes = InstanceIdentifier.builder(Nodes.class).build();
    final InstanceIdentifier<Node> node =
        InstanceIdentifier.builder(Nodes.class).child(Node.class, new NodeKey(10)).build();

    assertNotNull(node);
    assertEquals(Node.class, node.getTargetType());

    assertTrue(nodes.contains(node));
  }