Example #1
0
  @Test
  public void testIndexPostTerminal() throws Exception {
    MethodDescriptor<?, ?> index = method();
    MethodDescriptor<?, ?> query = PdefTestInterface.DESCRIPTOR.getMethod("query");
    MethodDescriptor<?, ?> post = PdefTestInterface.DESCRIPTOR.getMethod("post");
    MethodDescriptor<?, ?> iface = PdefTestInterface.DESCRIPTOR.getMethod("interface0");

    assertTrue(index.isTerminal());
    assertFalse(index.isPost());

    assertTrue(query.isTerminal());
    assertFalse(query.isPost());

    assertTrue(post.isTerminal());
    assertTrue(post.isPost());

    assertFalse(iface.isTerminal());
    assertFalse(iface.isPost());
  }