Package br.com.mystudies.domain.entity

Examples of br.com.mystudies.domain.entity.Sprint


 
 
 
  private List<Sprint> getSprints() throws ParseException {
    List<Sprint> sprints = new ArrayList<>();
    Sprint sprint = new Sprint();
    sprint.setDonePoints(40l);
    sprint.setId(1l);
    sprint.setFinalDate(DateUtils.parseDate("30/07/2012", "dd/MM/yyyy"));
    sprints.add(sprint);
   
    sprint = new Sprint();
    sprint.setDonePoints(5l);
    sprint.setId(2l);
    sprint.setFinalDate(DateUtils.parseDate("30/08/2012", "dd/MM/yyyy"));
    sprints.add(sprint);

    sprint = new Sprint();
    sprint.setDonePoints(52l);
    sprint.setId(3l);
    sprint.setFinalDate(DateUtils.parseDate("30/09/2012", "dd/MM/yyyy"));
    sprints.add(sprint);
   
    sprint = new Sprint();
    sprint.setDonePoints(39l);
    sprint.setId(4l);
    sprint.setFinalDate(DateUtils.parseDate("30/10/2012", "dd/MM/yyyy"));
    sprints.add(sprint);
   
   
    sprint = new Sprint();
    sprint.setDonePoints(47l);
    sprint.setId(5l);
    sprint.setFinalDate(DateUtils.parseDate("30/11/2012", "dd/MM/yyyy"));
    sprints.add(sprint);
   
    return sprints;
  }
View Full Code Here



  @Test()
  public void shouldReturnNullWhenHaveSprintInRunning() {

    when(sprintDao.findSprintByStatus(SprintStatus.RUNNING)).thenReturn(new Sprint());

    Sprint sprint = sprintServiceBean.getCurrentSprint();

    verify(sprintDao).findSprintByStatus(SprintStatus.RUNNING);

    assertNotNull(sprint);
  }
View Full Code Here


  @Test()
  public void shouldReturnSprintWithStoryWithStatusInSprint() {

    Sprint sprint = new Sprint();
    sprint.setStories(new HashSet<Story>());
    sprint.setEstimatedPoints(new Long(3));

    Story story = new Story();
    story.setStatus(StoryStatus.BACKLOG);
    story.setPoints(3);

    when(sprintDao.findSprintByStatus(SprintStatus.RUNNING)).thenReturn(sprint);
    when(sprintDao.update(sprint)).thenReturn(sprint);

    sprint = sprintServiceBean.addStoryInSprint(story);

    verify(sprintDao).findSprintByStatus(SprintStatus.RUNNING);
    verify(sprintDao).update(sprint);

    story = sprint.getStories().iterator().next();

    assertEquals(StoryStatus.TODO, story.getStatus());
    assertEquals(sprint, story.getSprint());
    assertEquals(new Long(6), sprint.getEstimatedPoints());

  }
View Full Code Here

     */

    Calendar calendar = Calendar.getInstance();
    calendar.roll(Calendar.DAY_OF_MONTH, -1); // sprint finished

    Sprint sprint = new Sprint();
    sprint.setFinalDate(calendar.getTime());
    sprint.setSprintStatus(SprintStatus.RUNNING);



    sprint.setStories(new HashSet<Story>());
    sprint.getStories().add(new Story("STORY 1", null, StoryStatus.DONE, null,10));
    sprint.getStories().add(new Story("STORY 2", null, StoryStatus.DONE, null,10));
    sprint.getStories().add(new Story("STORY 3", null, StoryStatus.DONE, null,10)); // <<---
    sprint.getStories().add(new Story("STORY 3", null, StoryStatus.DONE, null,10));
    sprint.getStories().add(new Story("STORY 4", null, StoryStatus.DONE, null,10));// <<---


    when(sprintDao.findSprintByStatus(SprintStatus.RUNNING)).thenReturn(sprint);
    when(sprintDao.update(sprint)).thenReturn(sprint);

    scheduleSprint.execute();

    verify(sprintDao).findSprintByStatus(SprintStatus.RUNNING);
    verify(sprintDao).update(sprint);

    assertEquals(SprintStatus.SUCCESS, sprint.getSprintStatus());
    assertEquals(new Long(50), sprint.getDonePoints());

  }
View Full Code Here

//  @Schedule(hour="*", minute="*/1")
  public void execute() {

    LOGGER.info("starting scheduling sprint");

    Sprint sprint =
        sprintDao.findSprintByStatus(SprintStatus.RUNNING);

    if(sprint != null){

      if(sprintExpired(sprint)){
        if(allStoriesIsDone(sprint.getStories())){
          prepareSprintToSucess(sprint);
        }else{
          prepareSprintToFail(sprint);
        }
        sprintDao.update(sprint);
View Full Code Here

TOP

Related Classes of br.com.mystudies.domain.entity.Sprint

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.