use of org.apache.maven.plugins.issues.Issue in project maven-plugins by apache.
the class IssueAdapterTest method createIssue.
private Issue createIssue(String key, String type) {
Issue issue = new Issue();
issue.setKey(key);
issue.setType(type);
issue.setAssignee("A User");
issue.setSummary("The title of this issue");
return issue;
}
use of org.apache.maven.plugins.issues.Issue in project maven-plugins by apache.
the class IssueAdapterTest method testDefaultIssueTypeMapping.
public void testDefaultIssueTypeMapping() {
IssueAdapter adapter = new IssueAdapter(new JIRAIssueManagmentSystem());
Issue issue = createIssue("TST-1", "New Feature");
Action action = adapter.createAction(issue);
assertEquals("add", action.getType());
issue = createIssue("TST-2", "Bug");
action = adapter.createAction(issue);
assertEquals("fix", action.getType());
issue = createIssue("TST-3", "Improvement");
action = adapter.createAction(issue);
assertEquals("update", action.getType());
issue = createIssue("TST-4", "Unknown Type");
action = adapter.createAction(issue);
assertEquals("", action.getType());
}
Aggregations