public void testShouldBuildJirasOkUsingListOfElementsWithBuildNo() { List<Element> mockList = createInterfaceMock(List.class); EasyMock.expect(mockList.iterator()).andReturn(new TestIterator(listWithBuildNo, 1)); EasyMock.expect(mockList.size()).andReturn(1).anyTimes(); replay(); List<JiraIssue> jiras = jiraBuilder.buildJiras(mockList); verify(); assertEquals(1, jiras.size()); JiraIssue jiraIssue = jiras.get(0); assertJiraDetails( jiraIssue, "LLU-4052", "Change SuiteDispatcher Log from Error to Debug when no jobs are found", "Open", "Unresolved", "Technical Debt", new JiraVersion[] {TestObjects.Version_Backlog}); assertEquals("testBuildNo", jiraIssue.getBuildNo()); }
public void testShouldBuildJirasOkUsingListOfElementsWithoutBuildNo() { List<Element> mockList = createInterfaceMock(List.class); EasyMock.expect(mockList.iterator()).andReturn(new TestIterator(listWithOutBuildNo, 1)); EasyMock.expect(mockList.size()).andReturn(1).anyTimes(); replay(); List<JiraIssue> jiras = jiraBuilder.buildJiras(mockList); verify(); assertEquals(1, jiras.size()); JiraIssue jiraIssue = jiras.get(0); assertJiraDetails( jiraIssue, "LLU-4119", "'Quality Gateway' tests set up", "Open", "Unresolved", "Story", new JiraVersion[] {TestObjects.Version_Backlog}); assertEquals(null, jiraIssue.getBuildNo()); }