public void testShouldBuildJiraOkUsingElementAndFixVersionsWithMoreThanOneFixVersion() { Element e = createClassMock(Element.class); List<JiraVersion> fixVersions = createInterfaceMock(List.class); setupMockActualsForElement(e, "LLU-1", "Blah", "BlahStatus", "BlahResolution", "BlahType"); EasyMock.expect(fixVersions.get(0)).andReturn(TestObjects.Version_10); EasyMock.expect(fixVersions.size()).andReturn(2); replay(); JiraIssue jira = jiraBuilder.buildJira(e, fixVersions); verify(); assertJiraDetails( jira, "LLU-1", "Blah", "BlahStatus", "BlahResolution", "BlahType", new JiraVersion[] {TestObjects.Version_10}); assertEquals(1, jira.getFixVersions().size()); assertEquals(TestObjects.Version_10, jira.getFixVersions().get(0)); assertEquals(null, jira.getBuildNo()); }
public void testShouldBuildJiraOkUsingElement() { Element e = createClassMock(Element.class); setupMockActualsForElement(e, "LLU-1", "Blah", "BlahStatus", "BlahResolution", "BlahType"); replay(); JiraIssue jira = jiraBuilder.buildJira(e); verify(); assertJiraDetails( jira, "LLU-1", "Blah", "BlahStatus", "BlahResolution", "BlahType", new JiraVersion[] {}); assertEquals(0, jira.getFixVersions().size()); assertEquals(null, jira.getBuildNo()); }