private void testTransitionImpl(Comment comment) {
final Issue issue = client.getIssueClient().getIssue("TST-1", pm);
final Iterable<Transition> transitions = client.getIssueClient().getTransitions(issue, pm);
Transition transitionFound = TestUtil.getTransitionByName(transitions, "Estimate");
DateTime now = new DateTime();
client.getIssueClient().transition(issue, new TransitionInput(transitionFound.getId(), comment), pm);
final Issue changedIssue = client.getIssueClient().getIssue("TST-1", pm);
final Comment lastComment = Iterables.getLast(changedIssue.getComments());
assertEquals(comment.getBody(), lastComment.getBody());
assertEquals(USER_ADMIN, lastComment.getAuthor());