@Test
public void testGetProtocolFromPathInfo_multiple_action_parts() {

    List<String> parts = this.listener.parseFromPathInfo("aa/bb/cc/dd", 2);
    Assert.assertEquals(3, parts.size());
    Assert.assertEquals("aa/bb", parts.get(0));
    Assert.assertEquals("cc", parts.get(1));
    Assert.assertEquals("dd", parts.get(2));
}