@Test
public void unknownAnnotationOnParameterIsIgnored() {

  Map<String, WorkflowStateMethod> methods = scanner.getStateMethods(UnknownAnnotationWorkflow.class);
  assertThat(methods.keySet(), hasItemsOf(asList("start", "end")));
  assertThat(methods.get("end").params[0], stateParam("paramKey", String.class, true, false));
}