}
@Test
public void testGetPriority() {
final BasicPriority basicPriority = client.getIssueClient().getIssue("TST-2", pm).getPriority();
final Priority priority = client.getMetadataClient().getPriority(basicPriority.getSelf(), pm);
assertEquals(basicPriority.getSelf(), priority.getSelf());
assertEquals("Major", priority.getName());
assertEquals("#009900", priority.getStatusColor());
assertEquals("Major loss of function.", priority.getDescription());
final Long expectedId = isJira5xOrNewer() ? 3L : null;
assertEquals(expectedId, priority.getId());
assertTrue(priority.getIconUri().toString().startsWith(jiraUri.toString()));
assertThat(priority.getIconUri().toString(), anyOf(
endsWith("priority_major.gif"),
endsWith("priorities/major.png")
));
}