Package net.sf.pmr.keopsframework.domain.validation

Examples of net.sf.pmr.keopsframework.domain.validation.Errors


        story.setTasks(new HashSet<Task>());
        mockStoryRepository.expectFindByPersistanceId(1, story);

     
        // validation (avec erreurs)
        Errors errors = AgilePlanningObjectFactory.getErrors();
        errors.reject("erreur");
        mockTaskValidator.expectValidate(new Ignore(), errors);       
       
        Errors errorsFromService = storyService.addTask(1, 2, "toto", 2);
       
        // Vérifie les appels
        MockCore.verify();
       
        // une erreur est retourn�e.
        assertTrue(errorsFromService.hasErrors());       
       
    }
View Full Code Here


        // enregistrement de la story dans la repository
        mockStoryRepository.expectAddOrUpdate(storyToUpdate);

        // appel de la m�thode de mise � jour
        Errors errorsFromService = storyService.update(shortDescription, description, daysestimated, businessValueOfTheStory.getId(), riskLevelOfTheStory.getId(),persistanceId, persistanceVersion);

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

        // aucune erreur n'est retourn�e (car pas de validation)
        assertFalse(errorsFromService.hasErrors());
       
        // v�rification des mise � jour de cette story avec les informations pass�es en param�tre
        assertEquals("shorDescription", shortDescription, storyToUpdate.getShortDescription());
        assertEquals("description", description, storyToUpdate.getDescription());
        assertEquals("daysestimates", daysestimated, storyToUpdate.getDaysEstimated());
View Full Code Here

        // recherche de la story
        Story story =  null;
        mockStoryRepository.expectFindByPersistanceId(1, story);
       
        // Appel au service
        Errors errorsFromService = storyService.update(shortDescription, description, daysestimated, businessValueOfTheStory.getId(), riskLevelOfTheStory.getId(),persistanceId, persistanceVersion);
       
        // contrôle de l'erreur retournée
        assertTrue(errorsFromService.hasGlobalErrors());
        // message en Français
        assertEquals("Cette story n'existe pas en base de données", errorsFromService.getGlobalError(Locale.FRENCH));
        // message en anglais
        assertEquals("This story doesn't exists in database", errorsFromService.getGlobalError(Locale.ENGLISH));

        // contrôle des appels
        MockCore.verify();
     
    }
View Full Code Here

        // validation
        errors.reject("code");
        mockStoryValidator.expectValidate(new Ignore(), errors);

        // appel de la m�thode de mise � jour
        Errors errorsFromService = storyService.update(shortDescription, description, estimate, businessValueOfTheStory.getId(), riskLevelOfTheStory.getId(), persistanceId, persistanceVersion);

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

        // aucune erreur n'est retourn�e (car pas de validation)
        assertFalse(errorsFromService.hasGlobalErrors());

    }
View Full Code Here

        mockTaskValidator.expectValidate(new Ignore(), AgilePlanningObjectFactory.getErrors());
       
        // modification
        mockStoryRepository.acceptAddOrUpdate_Story(story);
       
        Errors errorsFromService = storyService.updateTask(1,5,"doo", 4, 1, 7);
       
        // V�rifie les appels
        MockCore.verify();
       
        // aucune erreur n'est retourn�e
        assertFalse(errorsFromService.hasErrors());
       
        // test de l'ajout de la t�che dans le liste de la story
        for (Iterator iterator = story.getTasks().iterator(); iterator.hasNext();) {
            Task taskUpdated = (Task) iterator.next();
           
View Full Code Here

        // recherche de la story
        Story story =  null;
        mockStoryRepository.expectFindByPersistanceId(1, story);
       
        // Appel au service
        Errors errorsFromService = storyService.updateTask(1,5,"doo", 4, 1, 7);
       
        // contrôle de l'erreur retournée
        assertTrue(errorsFromService.hasGlobalErrors());
        // message en Français
        assertEquals("Cette story n'existe pas en base de données", errorsFromService.getGlobalError(Locale.FRENCH));
        // message en anglais
        assertEquals("This story doesn't exists in database", errorsFromService.getGlobalError(Locale.ENGLISH));

        // contrôle des appels
        MockCore.verify();
     
    }
View Full Code Here

        MockCore.startBlock();
       
        // recherche de la story dans la repository
        mockStoryRepository.expectFindByPersistanceId(persistanceId, storyToUpdate);       
       
        Errors errors = AgilePlanningObjectFactory.getErrors();
        errors.reject("erreur");
       
        mockTaskValidator.expectValidate(new Ignore(), errors);       
       
        Errors errorsFromService = storyService.updateTask(1,2,"scooby", 3, 1, 3);
       
        // Vérifie les appels
        MockCore.verify();
       
        // une erreur est retournée.
        assertTrue(errorsFromService.hasErrors());       
       
    }
View Full Code Here

        mockTaskValidator.expectValidateForDelete(task, AgilePlanningObjectFactory.getErrors());
       
        // suppression
        mockStoryRepository.expectAddOrUpdate(story);
       
        Errors errorsFromService = storyService.deleteTask(storyPersistanceId, persistanceId, persistanceVersion);
       
        // Vérification les appels
        MockCore.verify();
       
        // aucune erreur n'est retournée
        assertFalse(errorsFromService.hasErrors());
       
        // test de l'ajout de la mise à jour du numéro de version de la tâche
        assertEquals(persistanceVersion, task.getPersistanceVersion());
       
    }
View Full Code Here

        // recherche de la story
        Story story =  null;
        mockStoryRepository.expectFindByPersistanceId(1, story);
       
        // Appel au service
        Errors errorsFromService = storyService.deleteTask(1, 2, 2);
       
        // contrôle de l'erreur retournée
        assertTrue(errorsFromService.hasGlobalErrors());
        // message en Français
        assertEquals("Cette story n'existe pas en base de données", errorsFromService.getGlobalError(Locale.FRENCH));
        // message en anglais
        assertEquals("This story doesn't exists in database", errorsFromService.getGlobalError(Locale.ENGLISH));

        // contrôle des appels
        MockCore.verify();
       
       
View Full Code Here

        story.getTasks().add(task);

        mockStoryRepository.expectFindByPersistanceId(storyPersistanceId, story);
       
        // Appel au service
        Errors errorsFromService = storyService.deleteTask(storyPersistanceId, persistanceId, persistanceVersion);
       
        // contrôle de l'erreur retournée
        assertTrue(errorsFromService.hasGlobalErrors());
        // message en Français
        assertEquals("Cette charge n'existe pas en base de données", errorsFromService.getGlobalError(Locale.FRENCH));
        // message en anglais
        assertEquals("This task doesn't exists in database", errorsFromService.getGlobalError(Locale.ENGLISH));

        // contrôle des appels
        MockCore.verify();
     
    }
View Full Code Here

TOP

Related Classes of net.sf.pmr.keopsframework.domain.validation.Errors

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.