Package net.sf.pmr.agilePlanning.domain.story

Examples of net.sf.pmr.agilePlanning.domain.story.Story


     * <li>Validation</li>
     * </ul>
     */
    public void testUpdateWhenValidationFails() {

        Story storyToUpdate = new StoryImpl();
        String shortDescription = "scooby";
        String description = "doo";
        int estimate = 2;
        int persistanceId = 1;
        int persistanceVersion = 5;
View Full Code Here


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

        // recherche de la story
        Story story = new StoryImpl();
        story.setTasks(new HashSet<Task>());
        Task task = new TaskImpl();
        task.setDaysEstimated(2);
        task.setShortDescription("scooby");
        task.setPersistanceId(1);
        task.setPersistanceVersion(3);
        story.getTasks().add(task);
       
        EasyMock.expect(mockStoryRepository.findByPersistanceId(1)).andReturn(story);
     
        // validation (sans erreurs)
        EasyMock.expect(mockTaskValidator.validate(EasyMock.isA(Task.class))).andReturn(AgilePlanningObjectFactory.getErrors());
       
        // modification
        mockStoryRepository.addOrUpdate(story);
       
        // set mock in replay mode
        mocksControl.replay();
       
        Errors errorsFromService = storyService.updateTask(1,5,"doo", 4, 1, 7);
       
        // Vérifie les appels
        mocksControl.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();
           
            assertEquals("doo", taskUpdated.getShortDescription());
            assertEquals(5.0, taskUpdated.getDaysEstimated());
            assertEquals(1, taskUpdated.getPersistanceId());
View Full Code Here

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

        // recherche de la story
        Story story =  null;
        EasyMock.expect(mockStoryRepository.findByPersistanceId(1)).andReturn(story);
       
        // set mock in replay mode
        mocksControl.replay();
       
View Full Code Here

     */
    public void testUpdateTaskWhenValidationFails() {

        // validation (avec erreurs)
     
        Story storyToUpdate = new StoryImpl();
        int persistanceId = 1;

        //MockCore.startBlock();
       
        // recherche de la story dans la repository
View Full Code Here

      int storyPersistanceId = 1;
      int persistanceId = 1;
      long persistanceVersion = 2;
     
        // recherche de la story
        Story story = new StoryImpl();
        story.setPersistanceId(storyPersistanceId);
        story.setPersistanceVersion(2);
        story.setTasks(new HashSet<Task>());
       
        Task task = new TaskImpl();
        task.setDaysEstimated(2);
        task.setShortDescription("scooby");
        task.setPersistanceId(persistanceId);
        task.setPersistanceVersion(3);
        story.getTasks().add(task);
       
        Task task2 = new TaskImpl();
        task2.setDaysEstimated(3);
        task2.setShortDescription("doo");
        task2.setPersistanceId(2);
        task2.setPersistanceVersion(4);
        story.getTasks().add(task2);
       
        EasyMock.expect(mockStoryRepository.findByPersistanceId(storyPersistanceId)).andReturn(story);
     
        // validation (sans erreurs)
        EasyMock.expect(mockTaskValidator.validateForDelete(task)).andReturn(AgilePlanningObjectFactory.getErrors());
View Full Code Here

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

        // recherche de la story
        Story story =  null;
        EasyMock.expect(mockStoryRepository.findByPersistanceId(1)).andReturn(story);
       
        // set mock in replay mode
        mocksControl.replay();
       
View Full Code Here

      int storyPersistanceId = 1;
      int persistanceId = 1;
      long persistanceVersion = 2;
     
        // recherche de la story
        Story story = new StoryImpl();
        story.setPersistanceId(storyPersistanceId);
        story.setPersistanceVersion(2);
        story.setTasks(new HashSet<Task>());
               
        Task task = new TaskImpl();
        task.setDaysEstimated(3);
        task.setShortDescription("doo");
        task.setPersistanceId(2);
        task.setPersistanceVersion(3);
        story.getTasks().add(task);

        EasyMock.expect(mockStoryRepository.findByPersistanceId(storyPersistanceId)).andReturn(story);
       
        // set mock in replay mode
        mocksControl.replay();
View Full Code Here

      int storyPersistanceId = 1;
      int persistanceId = 1;
      long persistanceVersion = 2;
     
        // recherche de la story
        Story story = new StoryImpl();
        story.setPersistanceId(storyPersistanceId);
        story.setPersistanceVersion(2);
        story.setTasks(new HashSet<Task>());
       
        Task task = new TaskImpl();
        task.setDaysEstimated(2);
        task.setShortDescription("scooby");
        task.setPersistanceId(persistanceId);
        task.setPersistanceVersion(3);
        story.getTasks().add(task);
       
        Task task2 = new TaskImpl();
        task2.setDaysEstimated(3);
        task2.setShortDescription("doo");
        task2.setPersistanceId(2);
        task2.setPersistanceVersion(4);
        story.getTasks().add(task2);

        //MockCore.startBlock();
       
        // recherche de la story dans la repository
        EasyMock.expect(mockStoryRepository.findByPersistanceId(storyPersistanceId)).andReturn(story);
View Full Code Here

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

        int persistanceId = 1;
        Story story = new StoryImpl();

        EasyMock.expect(mockStoryRepository.findByPersistanceId(persistanceId)).andReturn(story);
       
        // set mock in replay mode
        mocksControl.replay();

        Story storyFromService = storyService.findByPersistanceId(persistanceId);

        mocksControl.verify();

        assertEquals(story, storyFromService);

View Full Code Here

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

        int persistanceId = 1;
        Story story = null;

        EasyMock.expect(mockStoryRepository.findByPersistanceId(persistanceId)).andReturn(story);

        // set mock in replay mode
        mocksControl.replay();
       
        Story storyFromService = storyService.findByPersistanceId(persistanceId);

        mocksControl.verify();

        assertNull(storyFromService);

View Full Code Here

TOP

Related Classes of net.sf.pmr.agilePlanning.domain.story.Story

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.