public List<Transition> outTransitions(Issue issue) { String status = issue.status(); State state = machine.state(status); checkArgument(state != null, "Unknown status: %s", status); return state.outManualTransitions(issue); }
assertThat(issue.line()).isEqualTo(1); assertThat(issue.gap()).isEqualTo(2.0); assertThat(issue.status()).isEqualTo("RESOLVED"); assertThat(issue.resolution()).isEqualTo("FIXED"); assertThat(issue.assignee()).isEqualTo("tata");
public List<Transition> outTransitions(Issue issue) { String status = issue.status(); State state = machine.state(status); checkArgument(state != null, "Unknown status: %s", status); return state.outManualTransitions(issue); }