public void testCreate() {
System.out.println("SprintController:Create");
SprintController sprintController = new SprintController();
Date creationDate = new Date();
Date stopDate = new Date();
Sprint sprint = new Sprint("Test Create Sprint", creationDate, stopDate, true, release);
Sprint sprintResult = sprintController.create(sprint);
//Check Sprint properties.
assertNotNull(sprintResult.getId());
assertEquals(sprint.getName(), sprintResult.getName());
assertEquals(sprint.getStartDate(), sprintResult.getStartDate());
assertEquals(sprint.getStopDate(), sprintResult.getStopDate());
assertEquals(sprint.isActive(), sprintResult.isActive());
assertEquals(sprint.getRelease(), sprintResult.getRelease());
//Check release properties.
release = releaseController.refresh(release);
assertTrue(release.getSprints().contains(sprintResult));