Package net.sf.pmr.agilePlanning.domain.release

Examples of net.sf.pmr.agilePlanning.domain.release.Release


                        new Integer(projetPersistanceId));

        Set<Release> setToReturn = new HashSet<Release>();

        for (Iterator iterator = list.iterator(); iterator.hasNext();) {
            Release release = (Release) iterator.next();

            setToReturn.add(release);

        }
View Full Code Here


                + "                         and iteration2.EndDate <= release2.Date "
                + "                           and iteration2.Project.PersistanceId = :projectPersistanceId)",
                new String[] {"iterationPersistanceId", "projectPersistanceId"},
                new Object[] {new Integer(iterationPersistanceId), new Integer(projectPersistanceId) });

         Release releaseToReturn = (Release) DataAccessUtils.uniqueResult(list);
       
         return releaseToReturn;

  }
View Full Code Here

     * <li>Retours d'une structure d'erreur vide</li>
     * </ul>
     */
    public void testUpdate() {

        Release release = new ReleaseImpl();

        Project project = new ProjectImpl();
        Date date = new Date();
        String number = "2";
        int persistanceId = 1;
        long persistanceVersion = 3;
        release.setProject(project);

        // recherche
        mockReleaseRepository.expectFindByPersistanceId(persistanceId, release);

        // validation (sans erreurs)
        mockReleaseValidator.expectValidate(release, AgilePlanningObjectFactory.getErrors());

        // modification
        mockReleaseRepository.acceptAddOrUpdate(release);

        Errors errorsFromService = releaseService.update(number, date, persistanceId, persistanceVersion);

        // Vérifie les appels
        MockCore.verify();

        // aucune erreur n'est retournée
        assertFalse(errorsFromService.hasErrors());

        // vérifie la mise à jour
        assertEquals(release.getNumber(), number);
        assertSame(release.getProject(), project);
        assertEquals(release.getDate(), date);
        assertEquals(release.getPersistanceId(), persistanceId);
        assertEquals(release.getPersistanceVersion(), persistanceVersion);

    }
View Full Code Here

     * <li>retour d'une erreur dans la structure d'erreur</li>
     * </ul>
     */
    public void testUpdateWhenValidationFails() {

        Release release = new ReleaseImpl();

        Project project = new ProjectImpl();
        Date date = new Date();
        String number = "2";
        int persistanceId = 1;
        long persistanceVersion = 3;
        release.setProject(project);

        errors.reject("erreur");

        // recherche
        mockReleaseRepository.expectFindByPersistanceId(persistanceId, release);

        // validation
        mockReleaseValidator.expectValidate(release, errors);

        Errors errorsFromService = releaseService.update(number, date, persistanceId, persistanceVersion);

        // Vérifie les appels
        MockCore.verify();

        // une erreur est retournée.
        assertTrue(errorsFromService.hasErrors());

        // vérifie la mise à jour
        assertEquals(release.getNumber(), number);
        assertSame(release.getProject(), project);
        assertEquals(release.getDate(), date);
        assertEquals(release.getPersistanceId(), persistanceId);
        assertEquals(release.getPersistanceVersion(), persistanceVersion);

    }
View Full Code Here

        Set<Integer> storyIds = new HashSet<Integer>();
        storyIds.add(storyToAdd1PersistanceId);
        storyIds.add(storyToAdd2PersistanceId);
       
        Release release = null;
     
        // recherche de la release
        mockReleaseRepository.expectFindByPersistanceId(releaseToAddOrUpdate.getPersistanceId(), release);
       
        // Appel au service
View Full Code Here

     * </ul>
     */
    public void testFindByPersistanceIdWhenIterationIsFound() {

        int persistanceId = 1;
        Release release = new ReleaseImpl();

        mockReleaseRepository.expectFindByPersistanceId(persistanceId, release);

        Release releaseFromService = releaseService.findByPersistanceId(persistanceId);

        MockCore.verify();

        assertEquals(release, releaseFromService);

View Full Code Here

     * </ul>
     */
    public void testFindByPersistanceIdWhenIterationIsNotFound() {

        int persistanceId = 1;
        Release release = null;

        mockReleaseRepository.expectFindByPersistanceId(persistanceId, release);

        Release releaseFromService = releaseService.findByPersistanceId(persistanceId);

        MockCore.verify();

        assertNull(releaseFromService);

View Full Code Here

     */
    public void testFindByProjectPersistanceIdWhenIterationsAreFound() {

        int projetPersistanceId = 1;
        Set<Release> set = new HashSet<Release>();
        Release release = new ReleaseImpl();
        set.add(release);

        mockReleaseRepository.expectFindByProjectPersistanceId(projetPersistanceId, set);

        Set setFromService = releaseService.findByProjectPersistanceId(projetPersistanceId);
View Full Code Here

        Set<Integer> storyIds = new HashSet<Integer>();
        storyIds.add(storyToAdd1PersistanceId);
        storyIds.add(storyToAdd2PersistanceId);
       
        Release release = null;
     
        // recherche de la release
        mockReleaseRepository.expectFindByPersistanceId(releaseToAddOrUpdate.getPersistanceId(), release);
       
        // Appel au service
View Full Code Here

        Set<Integer> storyIds = new HashSet<Integer>();
        storyIds.add(storyToAdd1PersistanceId);
        storyIds.add(storyToAdd2PersistanceId);
       
        Release release = null;
     
        // recherche de la release
        mockReleaseRepository.expectFindByPersistanceId(releaseToAddOrUpdate.getPersistanceId(), release);
       
        // Appel au service
View Full Code Here

TOP

Related Classes of net.sf.pmr.agilePlanning.domain.release.Release

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.