예제 #1
0
  public void testShouldBuildJirasOkUsingListOfElementsWithBuildNoAndEstimate() {
    List<Element> mockList = createInterfaceMock(List.class);
    EasyMock.expect(mockList.iterator()).andReturn(new TestIterator(listWithEstimate, 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-4072",
        "R900 - Quality Gateway E2E tests",
        "Open",
        "Unresolved",
        "Story",
        new JiraVersion[] {TestObjects.Version_Backlog});
    assertEquals(null, jiraIssue.getBuildNo());
    assertEquals("2.0", jiraIssue.getEstimate());
  }